package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_domainpk_0 implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_domainpk_0() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_1_1 = new TagInfo("java:format", //$NON-NLS-1$
            1, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_2_9 = new TagInfo("c:get", //$NON-NLS-1$
            2, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$packageName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_importsLocation_3_1 = new TagInfo("java:importsLocation", //$NON-NLS-1$
            3, 1,
            new String[] {
                "package", //$NON-NLS-1$
            },
            new String[] {
                "*", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_7_8 = new TagInfo("c:get", //$NON-NLS-1$
            7, 8,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$packageName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_14 = new TagInfo("c:get", //$NON-NLS-1$
            9, 14,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_9_78 = new TagInfo("java:import", //$NON-NLS-1$
            9, 78,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_13_9 = new TagInfo("c:get", //$NON-NLS-1$
            13, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_16_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            16, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "pri", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_18_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            18, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countPriKeys+1", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_21_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            21, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_23_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            23, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_25_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            25, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_27_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            27, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_29_4 = new TagInfo("c:iterate", //$NON-NLS-1$
            29, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "fcol", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_30_5 = new TagInfo("c:choose", //$NON-NLS-1$
            30, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_31_5 = new TagInfo("c:when", //$NON-NLS-1$
            31, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@name=$fcol/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_32_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            32, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP+1", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_34_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            34, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_35_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            35, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_40_4 = new TagInfo("c:choose", //$NON-NLS-1$
            40, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_41_4 = new TagInfo("c:when", //$NON-NLS-1$
            41, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_42_20 = new TagInfo("c:get", //$NON-NLS-1$
            42, 20,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_44_5 = new TagInfo("java:import", //$NON-NLS-1$
            44, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_45_14 = new TagInfo("c:if", //$NON-NLS-1$
            45, 14,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_45_264 = new TagInfo("c:if", //$NON-NLS-1$
            45, 264,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_45_434 = new TagInfo("c:if", //$NON-NLS-1$
            45, 434,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_45_585 = new TagInfo("java:import", //$NON-NLS-1$
            45, 585,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_45_638 = new TagInfo("c:if", //$NON-NLS-1$
            45, 638,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_45_789 = new TagInfo("java:import", //$NON-NLS-1$
            45, 789,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_45_845 = new TagInfo("c:get", //$NON-NLS-1$
            45, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_47_4 = new TagInfo("c:when", //$NON-NLS-1$
            47, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_20 = new TagInfo("c:get", //$NON-NLS-1$
            48, 20,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_50_5 = new TagInfo("java:import", //$NON-NLS-1$
            50, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_51_14 = new TagInfo("c:if", //$NON-NLS-1$
            51, 14,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_51_264 = new TagInfo("c:if", //$NON-NLS-1$
            51, 264,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_51_434 = new TagInfo("c:if", //$NON-NLS-1$
            51, 434,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_51_585 = new TagInfo("java:import", //$NON-NLS-1$
            51, 585,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_51_638 = new TagInfo("c:if", //$NON-NLS-1$
            51, 638,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_51_789 = new TagInfo("java:import", //$NON-NLS-1$
            51, 789,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_51_845 = new TagInfo("c:get", //$NON-NLS-1$
            51, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_53_4 = new TagInfo("c:when", //$NON-NLS-1$
            53, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP!=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_54_20 = new TagInfo("c:get", //$NON-NLS-1$
            54, 20,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_56_5 = new TagInfo("java:import", //$NON-NLS-1$
            56, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_57_14 = new TagInfo("c:if", //$NON-NLS-1$
            57, 14,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_57_264 = new TagInfo("c:if", //$NON-NLS-1$
            57, 264,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_57_434 = new TagInfo("c:if", //$NON-NLS-1$
            57, 434,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_57_585 = new TagInfo("java:import", //$NON-NLS-1$
            57, 585,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_57_638 = new TagInfo("c:if", //$NON-NLS-1$
            57, 638,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_57_789 = new TagInfo("java:import", //$NON-NLS-1$
            57, 789,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_57_845 = new TagInfo("c:get", //$NON-NLS-1$
            57, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_59_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            59, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_60_20 = new TagInfo("c:get", //$NON-NLS-1$
            60, 20,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_62_5 = new TagInfo("java:import", //$NON-NLS-1$
            62, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_63_14 = new TagInfo("c:if", //$NON-NLS-1$
            63, 14,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_63_264 = new TagInfo("c:if", //$NON-NLS-1$
            63, 264,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_63_434 = new TagInfo("c:if", //$NON-NLS-1$
            63, 434,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_63_585 = new TagInfo("java:import", //$NON-NLS-1$
            63, 585,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_63_638 = new TagInfo("c:if", //$NON-NLS-1$
            63, 638,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_63_789 = new TagInfo("java:import", //$NON-NLS-1$
            63, 789,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_63_845 = new TagInfo("c:get", //$NON-NLS-1$
            63, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_68_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            68, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_69_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            69, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "pri", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_70_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            70, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countPriKeys+1", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_73_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            73, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_75_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            75, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_77_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            77, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_79_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            79, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_81_4 = new TagInfo("c:iterate", //$NON-NLS-1$
            81, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "fcol", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_82_5 = new TagInfo("c:choose", //$NON-NLS-1$
            82, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_83_5 = new TagInfo("c:when", //$NON-NLS-1$
            83, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@name=$fcol/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_84_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            84, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP+1", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_86_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            86, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_87_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            87, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_92_4 = new TagInfo("c:choose", //$NON-NLS-1$
            92, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_93_4 = new TagInfo("c:when", //$NON-NLS-1$
            93, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_94_22 = new TagInfo("c:get", //$NON-NLS-1$
            94, 22,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_94_79 = new TagInfo("c:if", //$NON-NLS-1$
            94, 79,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_94_329 = new TagInfo("c:if", //$NON-NLS-1$
            94, 329,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_94_499 = new TagInfo("c:if", //$NON-NLS-1$
            94, 499,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_94_650 = new TagInfo("java:import", //$NON-NLS-1$
            94, 650,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_94_703 = new TagInfo("c:if", //$NON-NLS-1$
            94, 703,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_94_854 = new TagInfo("java:import", //$NON-NLS-1$
            94, 854,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_94_910 = new TagInfo("c:get", //$NON-NLS-1$
            94, 910,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_95_13 = new TagInfo("c:get", //$NON-NLS-1$
            95, 13,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_95_72 = new TagInfo("c:get", //$NON-NLS-1$
            95, 72,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_100_11 = new TagInfo("c:if", //$NON-NLS-1$
            100, 11,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_100_261 = new TagInfo("c:if", //$NON-NLS-1$
            100, 261,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_100_431 = new TagInfo("c:if", //$NON-NLS-1$
            100, 431,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_100_582 = new TagInfo("java:import", //$NON-NLS-1$
            100, 582,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_100_635 = new TagInfo("c:if", //$NON-NLS-1$
            100, 635,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_100_786 = new TagInfo("java:import", //$NON-NLS-1$
            100, 786,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_100_845 = new TagInfo("c:get", //$NON-NLS-1$
            100, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_101_17 = new TagInfo("c:get", //$NON-NLS-1$
            101, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_104_4 = new TagInfo("c:when", //$NON-NLS-1$
            104, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_105_22 = new TagInfo("c:get", //$NON-NLS-1$
            105, 22,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_105_79 = new TagInfo("c:if", //$NON-NLS-1$
            105, 79,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_105_329 = new TagInfo("c:if", //$NON-NLS-1$
            105, 329,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_105_499 = new TagInfo("c:if", //$NON-NLS-1$
            105, 499,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_105_650 = new TagInfo("java:import", //$NON-NLS-1$
            105, 650,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_105_703 = new TagInfo("c:if", //$NON-NLS-1$
            105, 703,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_105_854 = new TagInfo("java:import", //$NON-NLS-1$
            105, 854,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_105_910 = new TagInfo("c:get", //$NON-NLS-1$
            105, 910,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_106_13 = new TagInfo("c:get", //$NON-NLS-1$
            106, 13,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_106_72 = new TagInfo("c:get", //$NON-NLS-1$
            106, 72,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_111_11 = new TagInfo("c:if", //$NON-NLS-1$
            111, 11,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_111_261 = new TagInfo("c:if", //$NON-NLS-1$
            111, 261,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_111_431 = new TagInfo("c:if", //$NON-NLS-1$
            111, 431,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_111_582 = new TagInfo("java:import", //$NON-NLS-1$
            111, 582,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_111_635 = new TagInfo("c:if", //$NON-NLS-1$
            111, 635,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_111_786 = new TagInfo("java:import", //$NON-NLS-1$
            111, 786,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_111_845 = new TagInfo("c:get", //$NON-NLS-1$
            111, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_112_17 = new TagInfo("c:get", //$NON-NLS-1$
            112, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_115_4 = new TagInfo("c:when", //$NON-NLS-1$
            115, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP!=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_116_22 = new TagInfo("c:get", //$NON-NLS-1$
            116, 22,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_116_74 = new TagInfo("c:if", //$NON-NLS-1$
            116, 74,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_116_324 = new TagInfo("c:if", //$NON-NLS-1$
            116, 324,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_116_494 = new TagInfo("c:if", //$NON-NLS-1$
            116, 494,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_116_645 = new TagInfo("java:import", //$NON-NLS-1$
            116, 645,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_116_698 = new TagInfo("c:if", //$NON-NLS-1$
            116, 698,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_116_849 = new TagInfo("java:import", //$NON-NLS-1$
            116, 849,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_116_905 = new TagInfo("c:get", //$NON-NLS-1$
            116, 905,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_117_13 = new TagInfo("c:get", //$NON-NLS-1$
            117, 13,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_117_67 = new TagInfo("c:get", //$NON-NLS-1$
            117, 67,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_122_11 = new TagInfo("c:if", //$NON-NLS-1$
            122, 11,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_122_261 = new TagInfo("c:if", //$NON-NLS-1$
            122, 261,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_122_431 = new TagInfo("c:if", //$NON-NLS-1$
            122, 431,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_122_582 = new TagInfo("java:import", //$NON-NLS-1$
            122, 582,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_122_635 = new TagInfo("c:if", //$NON-NLS-1$
            122, 635,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_122_786 = new TagInfo("java:import", //$NON-NLS-1$
            122, 786,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_122_845 = new TagInfo("c:get", //$NON-NLS-1$
            122, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_123_17 = new TagInfo("c:get", //$NON-NLS-1$
            123, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_126_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            126, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_127_22 = new TagInfo("c:get", //$NON-NLS-1$
            127, 22,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_127_74 = new TagInfo("c:if", //$NON-NLS-1$
            127, 74,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_127_324 = new TagInfo("c:if", //$NON-NLS-1$
            127, 324,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_127_494 = new TagInfo("c:if", //$NON-NLS-1$
            127, 494,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_127_645 = new TagInfo("java:import", //$NON-NLS-1$
            127, 645,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_127_698 = new TagInfo("c:if", //$NON-NLS-1$
            127, 698,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_127_849 = new TagInfo("java:import", //$NON-NLS-1$
            127, 849,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_127_905 = new TagInfo("c:get", //$NON-NLS-1$
            127, 905,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_128_13 = new TagInfo("c:get", //$NON-NLS-1$
            128, 13,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_128_67 = new TagInfo("c:get", //$NON-NLS-1$
            128, 67,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_133_11 = new TagInfo("c:if", //$NON-NLS-1$
            133, 11,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='VARCHAR'or$primaryKey/@type='CHAR'or$primaryKey/@type='SET'or$primaryKey/@type='ENUM'or$primaryKey/@type='TINYTEXT'or$primaryKey/@type='TEXT'or$primaryKey/@type='MEDIUMTEXT'or$primaryKey/@type='LONGTEXT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_133_261 = new TagInfo("c:if", //$NON-NLS-1$
            133, 261,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='SMALLINT'or$primaryKey/@type='MEDIUMINT'or$primaryKey/@type='INT'or$primaryKey/@type='INTEGER'or$primaryKey/@type='BIGINT'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_133_431 = new TagInfo("c:if", //$NON-NLS-1$
            133, 431,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='TIMESTAMP'or$primaryKey/@type='DATE'or$primaryKey/@type='TIME'or$primaryKey/@type='YEAR'or$primaryKey/@type='DATETIME'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_133_582 = new TagInfo("java:import", //$NON-NLS-1$
            133, 582,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_if_133_635 = new TagInfo("c:if", //$NON-NLS-1$
            133, 635,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@type='DOUBLE'or$primaryKey/@type='FLOAT'or$primaryKey/@type='REAL'or$primaryKey/@type='DECIMAL'or$primaryKey/@type='NUMERIC'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_133_786 = new TagInfo("java:import", //$NON-NLS-1$
            133, 786,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_133_845 = new TagInfo("c:get", //$NON-NLS-1$
            133, 845,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_134_17 = new TagInfo("c:get", //$NON-NLS-1$
            134, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_140_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            140, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_141_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            141, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "pri", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_142_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            142, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countPriKeys+1", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_144_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            144, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_149_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            149, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_151_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            151, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_153_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            153, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_155_4 = new TagInfo("c:iterate", //$NON-NLS-1$
            155, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "fcol", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_156_5 = new TagInfo("c:choose", //$NON-NLS-1$
            156, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_157_5 = new TagInfo("c:when", //$NON-NLS-1$
            157, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@name=$fcol/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_158_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            158, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP+1", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_160_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            160, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_161_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            161, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_166_4 = new TagInfo("c:choose", //$NON-NLS-1$
            166, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_167_4 = new TagInfo("c:when", //$NON-NLS-1$
            167, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_168_39 = new TagInfo("c:get", //$NON-NLS-1$
            168, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_168_111 = new TagInfo("c:get", //$NON-NLS-1$
            168, 111,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_170_4 = new TagInfo("c:when", //$NON-NLS-1$
            170, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_171_39 = new TagInfo("c:get", //$NON-NLS-1$
            171, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_171_111 = new TagInfo("c:get", //$NON-NLS-1$
            171, 111,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_173_4 = new TagInfo("c:when", //$NON-NLS-1$
            173, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP!=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_174_39 = new TagInfo("c:get", //$NON-NLS-1$
            174, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_174_106 = new TagInfo("c:get", //$NON-NLS-1$
            174, 106,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_176_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            176, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_177_39 = new TagInfo("c:get", //$NON-NLS-1$
            177, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_177_106 = new TagInfo("c:get", //$NON-NLS-1$
            177, 106,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_184_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            184, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_185_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            185, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "pri", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_186_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            186, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countPriKeys+1", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_189_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            189, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_194_24 = new TagInfo("c:get", //$NON-NLS-1$
            194, 24,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_196_3 = new TagInfo("c:get", //$NON-NLS-1$
            196, 3,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_196_70 = new TagInfo("c:get", //$NON-NLS-1$
            196, 70,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_198_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            198, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_200_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            200, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_202_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            202, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_204_5 = new TagInfo("c:iterate", //$NON-NLS-1$
            204, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "fcol", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_205_6 = new TagInfo("c:choose", //$NON-NLS-1$
            205, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_206_6 = new TagInfo("c:when", //$NON-NLS-1$
            206, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@name=$fcol/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_207_6 = new TagInfo("c:setVariable", //$NON-NLS-1$
            207, 6,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP+1", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_209_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            209, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_210_6 = new TagInfo("c:setVariable", //$NON-NLS-1$
            210, 6,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_215_5 = new TagInfo("c:choose", //$NON-NLS-1$
            215, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_216_5 = new TagInfo("c:when", //$NON-NLS-1$
            216, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_217_10 = new TagInfo("c:get", //$NON-NLS-1$
            217, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_217_89 = new TagInfo("c:get", //$NON-NLS-1$
            217, 89,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_217_159 = new TagInfo("c:get", //$NON-NLS-1$
            217, 159,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_217_238 = new TagInfo("c:get", //$NON-NLS-1$
            217, 238,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_219_9 = new TagInfo("c:get", //$NON-NLS-1$
            219, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_219_77 = new TagInfo("c:get", //$NON-NLS-1$
            219, 77,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_219_152 = new TagInfo("c:get", //$NON-NLS-1$
            219, 152,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_222_5 = new TagInfo("c:when", //$NON-NLS-1$
            222, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_223_10 = new TagInfo("c:get", //$NON-NLS-1$
            223, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_223_89 = new TagInfo("c:get", //$NON-NLS-1$
            223, 89,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_223_159 = new TagInfo("c:get", //$NON-NLS-1$
            223, 159,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_223_238 = new TagInfo("c:get", //$NON-NLS-1$
            223, 238,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_225_9 = new TagInfo("c:get", //$NON-NLS-1$
            225, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_225_77 = new TagInfo("c:get", //$NON-NLS-1$
            225, 77,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_225_152 = new TagInfo("c:get", //$NON-NLS-1$
            225, 152,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_228_5 = new TagInfo("c:when", //$NON-NLS-1$
            228, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP!=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_229_10 = new TagInfo("c:get", //$NON-NLS-1$
            229, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_229_84 = new TagInfo("c:get", //$NON-NLS-1$
            229, 84,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_229_149 = new TagInfo("c:get", //$NON-NLS-1$
            229, 149,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_229_223 = new TagInfo("c:get", //$NON-NLS-1$
            229, 223,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_231_9 = new TagInfo("c:get", //$NON-NLS-1$
            231, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_231_72 = new TagInfo("c:get", //$NON-NLS-1$
            231, 72,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_231_142 = new TagInfo("c:get", //$NON-NLS-1$
            231, 142,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_234_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            234, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_235_10 = new TagInfo("c:get", //$NON-NLS-1$
            235, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_235_84 = new TagInfo("c:get", //$NON-NLS-1$
            235, 84,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_235_149 = new TagInfo("c:get", //$NON-NLS-1$
            235, 149,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_235_223 = new TagInfo("c:get", //$NON-NLS-1$
            235, 223,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_237_9 = new TagInfo("c:get", //$NON-NLS-1$
            237, 9,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_237_72 = new TagInfo("c:get", //$NON-NLS-1$
            237, 72,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_237_142 = new TagInfo("c:get", //$NON-NLS-1$
            237, 142,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_245_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            245, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_246_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            246, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "pri", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_247_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            247, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countPriKeys+1", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_250_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            250, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_253_3 = new TagInfo("java:import", //$NON-NLS-1$
            253, 3,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_253_82 = new TagInfo("c:get", //$NON-NLS-1$
            253, 82,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_255_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            255, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/column", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_257_4 = new TagInfo("c:setVariable", //$NON-NLS-1$
            257, 4,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_259_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            259, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_261_5 = new TagInfo("c:iterate", //$NON-NLS-1$
            261, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "fcol", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_262_6 = new TagInfo("c:choose", //$NON-NLS-1$
            262, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_263_6 = new TagInfo("c:when", //$NON-NLS-1$
            263, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@name=$fcol/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_264_6 = new TagInfo("c:setVariable", //$NON-NLS-1$
            264, 6,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP+1", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_266_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            266, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_267_6 = new TagInfo("c:setVariable", //$NON-NLS-1$
            267, 6,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$countFP", //$NON-NLS-1$
                "countFP", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_272_5 = new TagInfo("c:choose", //$NON-NLS-1$
            272, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_273_5 = new TagInfo("c:when", //$NON-NLS-1$
            273, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_274_21 = new TagInfo("c:get", //$NON-NLS-1$
            274, 21,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_274_92 = new TagInfo("c:get", //$NON-NLS-1$
            274, 92,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_276_5 = new TagInfo("c:when", //$NON-NLS-1$
            276, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP=1 and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_277_21 = new TagInfo("c:get", //$NON-NLS-1$
            277, 21,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_277_92 = new TagInfo("c:get", //$NON-NLS-1$
            277, 92,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_279_5 = new TagInfo("c:when", //$NON-NLS-1$
            279, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$countFP!=1 and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_280_21 = new TagInfo("c:get", //$NON-NLS-1$
            280, 21,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_280_87 = new TagInfo("c:get", //$NON-NLS-1$
            280, 87,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_282_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            282, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_283_21 = new TagInfo("c:get", //$NON-NLS-1$
            283, 21,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_283_87 = new TagInfo("c:get", //$NON-NLS-1$
            283, 87,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        RuntimeTagElement _jettag_java_format_1_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_1_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_1_1.setRuntimeParent(null);
        _jettag_java_format_1_1.setTagInfo(_td_java_format_1_1);
        _jettag_java_format_1_1.doStart(context, out);
        JET2Writer _jettag_java_format_1_1_saved_out = out;
        while (_jettag_java_format_1_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            out.write("package ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_2_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_2_9); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_2_9.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_2_9.setTagInfo(_td_c_get_2_9);
            _jettag_c_get_2_9.doStart(context, out);
            _jettag_c_get_2_9.doEnd();
            out.write(".domain;");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_java_importsLocation_3_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "importsLocation", "java:importsLocation", _td_java_importsLocation_3_1); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_java_importsLocation_3_1.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_java_importsLocation_3_1.setTagInfo(_td_java_importsLocation_3_1);
            _jettag_java_importsLocation_3_1.doStart(context, out);
            _jettag_java_importsLocation_3_1.doEnd();
            out.write(NL);         
            out.write("import java.io.Serializable;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("import javax.persistence.*;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("import javax.xml.bind.annotation.*;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("import ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_7_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_7_8); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_7_8.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_7_8.setTagInfo(_td_c_get_7_8);
            _jettag_c_get_7_8.doStart(context, out);
            _jettag_c_get_7_8.doEnd();
            out.write(".domain.*;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write(NL);         
            out.write("public class ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_9_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_14); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_9_14.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_9_14.setTagInfo(_td_c_get_9_14);
            _jettag_c_get_9_14.doStart(context, out);
            _jettag_c_get_9_14.doEnd();
            out.write("PK implements ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_java_import_9_78 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_9_78); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_java_import_9_78.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_java_import_9_78.setTagInfo(_td_java_import_9_78);
            _jettag_java_import_9_78.doStart(context, out);
            JET2Writer _jettag_java_import_9_78_saved_out = out;
            while (_jettag_java_import_9_78.okToProcessBody()) {
                out = out.newNestedContentWriter();
                out.write("java.io.Serializable");  //$NON-NLS-1$        
                _jettag_java_import_9_78.handleBodyContent(out);
            }
            out = _jettag_java_import_9_78_saved_out;
            _jettag_java_import_9_78.doEnd();
            out.write(" {");  //$NON-NLS-1$        
            out.write(NL);         
            out.write(NL);         
            out.write("\tprivate static final long serialVersionUID = 1L;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write(NL);         
            out.write("\tpublic ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_13_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_9); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_13_9.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_13_9.setTagInfo(_td_c_get_13_9);
            _jettag_c_get_13_9.doStart(context, out);
            _jettag_c_get_13_9.doEnd();
            out.write("PK(){");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t}");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_16_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_16_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_16_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_16_2.setTagInfo(_td_c_setVariable_16_2);
            _jettag_c_setVariable_16_2.doStart(context, out);
            _jettag_c_setVariable_16_2.doEnd();
            RuntimeTagElement _jettag_c_iterate_17_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_17_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_17_2.setTagInfo(_td_c_iterate_17_2);
            _jettag_c_iterate_17_2.doStart(context, out);
            while (_jettag_c_iterate_17_2.okToProcessBody()) {
                RuntimeTagElement _jettag_c_setVariable_18_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_18_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_18_3.setRuntimeParent(_jettag_c_iterate_17_2);
                _jettag_c_setVariable_18_3.setTagInfo(_td_c_setVariable_18_3);
                _jettag_c_setVariable_18_3.doStart(context, out);
                _jettag_c_setVariable_18_3.doEnd();
                _jettag_c_iterate_17_2.handleBodyContent(out);
            }
            _jettag_c_iterate_17_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_21_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_21_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_21_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_21_2.setTagInfo(_td_c_setVariable_21_2);
            _jettag_c_setVariable_21_2.doStart(context, out);
            _jettag_c_setVariable_21_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_iterate_23_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_23_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_23_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_23_2.setTagInfo(_td_c_iterate_23_2);
            _jettag_c_iterate_23_2.doStart(context, out);
            while (_jettag_c_iterate_23_2.okToProcessBody()) {
                out.write("\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_25_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_25_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_25_3.setRuntimeParent(_jettag_c_iterate_23_2);
                _jettag_c_setVariable_25_3.setTagInfo(_td_c_setVariable_25_3);
                _jettag_c_setVariable_25_3.doStart(context, out);
                _jettag_c_setVariable_25_3.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_27_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_27_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_27_4.setRuntimeParent(_jettag_c_iterate_23_2);
                _jettag_c_setVariable_27_4.setTagInfo(_td_c_setVariable_27_4);
                _jettag_c_setVariable_27_4.doStart(context, out);
                _jettag_c_setVariable_27_4.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_29_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_29_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_29_4.setRuntimeParent(_jettag_c_iterate_23_2);
                _jettag_c_iterate_29_4.setTagInfo(_td_c_iterate_29_4);
                _jettag_c_iterate_29_4.doStart(context, out);
                while (_jettag_c_iterate_29_4.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_choose_30_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_30_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_choose_30_5.setRuntimeParent(_jettag_c_iterate_29_4);
                    _jettag_c_choose_30_5.setTagInfo(_td_c_choose_30_5);
                    _jettag_c_choose_30_5.doStart(context, out);
                    JET2Writer _jettag_c_choose_30_5_saved_out = out;
                    while (_jettag_c_choose_30_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_when_31_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_31_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_when_31_5.setRuntimeParent(_jettag_c_choose_30_5);
                        _jettag_c_when_31_5.setTagInfo(_td_c_when_31_5);
                        _jettag_c_when_31_5.doStart(context, out);
                        JET2Writer _jettag_c_when_31_5_saved_out = out;
                        while (_jettag_c_when_31_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_32_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_32_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_32_5.setRuntimeParent(_jettag_c_when_31_5);
                            _jettag_c_setVariable_32_5.setTagInfo(_td_c_setVariable_32_5);
                            _jettag_c_setVariable_32_5.doStart(context, out);
                            _jettag_c_setVariable_32_5.doEnd();
                            _jettag_c_when_31_5.handleBodyContent(out);
                        }
                        out = _jettag_c_when_31_5_saved_out;
                        _jettag_c_when_31_5.doEnd();
                        RuntimeTagElement _jettag_c_otherwise_34_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_34_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_otherwise_34_5.setRuntimeParent(_jettag_c_choose_30_5);
                        _jettag_c_otherwise_34_5.setTagInfo(_td_c_otherwise_34_5);
                        _jettag_c_otherwise_34_5.doStart(context, out);
                        JET2Writer _jettag_c_otherwise_34_5_saved_out = out;
                        while (_jettag_c_otherwise_34_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_35_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_35_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_35_5.setRuntimeParent(_jettag_c_otherwise_34_5);
                            _jettag_c_setVariable_35_5.setTagInfo(_td_c_setVariable_35_5);
                            _jettag_c_setVariable_35_5.doStart(context, out);
                            _jettag_c_setVariable_35_5.doEnd();
                            _jettag_c_otherwise_34_5.handleBodyContent(out);
                        }
                        out = _jettag_c_otherwise_34_5_saved_out;
                        _jettag_c_otherwise_34_5.doEnd();
                        _jettag_c_choose_30_5.handleBodyContent(out);
                    }
                    out = _jettag_c_choose_30_5_saved_out;
                    _jettag_c_choose_30_5.doEnd();
                    _jettag_c_iterate_29_4.handleBodyContent(out);
                }
                _jettag_c_iterate_29_4.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_choose_40_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_40_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_40_4.setRuntimeParent(_jettag_c_iterate_23_2);
                _jettag_c_choose_40_4.setTagInfo(_td_c_choose_40_4);
                _jettag_c_choose_40_4.doStart(context, out);
                JET2Writer _jettag_c_choose_40_4_saved_out = out;
                while (_jettag_c_choose_40_4.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_41_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_41_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_41_4.setRuntimeParent(_jettag_c_choose_40_4);
                    _jettag_c_when_41_4.setTagInfo(_td_c_when_41_4);
                    _jettag_c_when_41_4.doStart(context, out);
                    JET2Writer _jettag_c_when_41_4_saved_out = out;
                    while (_jettag_c_when_41_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t@Column(name = \"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_42_20 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_42_20); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_42_20.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_get_42_20.setTagInfo(_td_c_get_42_20);
                        _jettag_c_get_42_20.doStart(context, out);
                        _jettag_c_get_42_20.doEnd();
                        out.write("\",nullable = false)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@Basic(fetch = FetchType.EAGER)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_java_import_44_5 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_44_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_java_import_44_5.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_java_import_44_5.setTagInfo(_td_java_import_44_5);
                        _jettag_java_import_44_5.doStart(context, out);
                        JET2Writer _jettag_java_import_44_5_saved_out = out;
                        while (_jettag_java_import_44_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("javax.persistence.Id");  //$NON-NLS-1$        
                            _jettag_java_import_44_5.handleBodyContent(out);
                        }
                        out = _jettag_java_import_44_5_saved_out;
                        _jettag_java_import_44_5.doEnd();
                        out.write(NL);         
                        out.write("\t\t    public ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_45_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_45_14); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_45_14.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_if_45_14.setTagInfo(_td_c_if_45_14);
                        _jettag_c_if_45_14.doStart(context, out);
                        while (_jettag_c_if_45_14.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_45_14.handleBodyContent(out);
                        }
                        _jettag_c_if_45_14.doEnd();
                        RuntimeTagElement _jettag_c_if_45_264 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_45_264); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_45_264.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_if_45_264.setTagInfo(_td_c_if_45_264);
                        _jettag_c_if_45_264.doStart(context, out);
                        while (_jettag_c_if_45_264.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_45_264.handleBodyContent(out);
                        }
                        _jettag_c_if_45_264.doEnd();
                        RuntimeTagElement _jettag_c_if_45_434 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_45_434); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_45_434.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_if_45_434.setTagInfo(_td_c_if_45_434);
                        _jettag_c_if_45_434.doStart(context, out);
                        while (_jettag_c_if_45_434.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_45_585 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_45_585); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_45_585.setRuntimeParent(_jettag_c_if_45_434);
                            _jettag_java_import_45_585.setTagInfo(_td_java_import_45_585);
                            _jettag_java_import_45_585.doStart(context, out);
                            JET2Writer _jettag_java_import_45_585_saved_out = out;
                            while (_jettag_java_import_45_585.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_45_585.handleBodyContent(out);
                            }
                            out = _jettag_java_import_45_585_saved_out;
                            _jettag_java_import_45_585.doEnd();
                            _jettag_c_if_45_434.handleBodyContent(out);
                        }
                        _jettag_c_if_45_434.doEnd();
                        RuntimeTagElement _jettag_c_if_45_638 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_45_638); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_45_638.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_if_45_638.setTagInfo(_td_c_if_45_638);
                        _jettag_c_if_45_638.doStart(context, out);
                        while (_jettag_c_if_45_638.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_45_789 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_45_789); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_45_789.setRuntimeParent(_jettag_c_if_45_638);
                            _jettag_java_import_45_789.setTagInfo(_td_java_import_45_789);
                            _jettag_java_import_45_789.doStart(context, out);
                            JET2Writer _jettag_java_import_45_789_saved_out = out;
                            while (_jettag_java_import_45_789.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_45_789.handleBodyContent(out);
                            }
                            out = _jettag_java_import_45_789_saved_out;
                            _jettag_java_import_45_789.doEnd();
                            _jettag_c_if_45_638.handleBodyContent(out);
                        }
                        _jettag_c_if_45_638.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_45_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_45_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_45_845.setRuntimeParent(_jettag_c_when_41_4);
                        _jettag_c_get_45_845.setTagInfo(_td_c_get_45_845);
                        _jettag_c_get_45_845.doStart(context, out);
                        _jettag_c_get_45_845.doEnd();
                        out.write("Field;\t\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_41_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_41_4_saved_out;
                    _jettag_c_when_41_4.doEnd();
                    RuntimeTagElement _jettag_c_when_47_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_47_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_47_4.setRuntimeParent(_jettag_c_choose_40_4);
                    _jettag_c_when_47_4.setTagInfo(_td_c_when_47_4);
                    _jettag_c_when_47_4.doStart(context, out);
                    JET2Writer _jettag_c_when_47_4_saved_out = out;
                    while (_jettag_c_when_47_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t@Column(name = \"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_48_20 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_20); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_48_20.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_get_48_20.setTagInfo(_td_c_get_48_20);
                        _jettag_c_get_48_20.doStart(context, out);
                        _jettag_c_get_48_20.doEnd();
                        out.write("\",nullable = false)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@Basic(fetch = FetchType.EAGER)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_java_import_50_5 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_50_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_java_import_50_5.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_java_import_50_5.setTagInfo(_td_java_import_50_5);
                        _jettag_java_import_50_5.doStart(context, out);
                        JET2Writer _jettag_java_import_50_5_saved_out = out;
                        while (_jettag_java_import_50_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("javax.persistence.Id");  //$NON-NLS-1$        
                            _jettag_java_import_50_5.handleBodyContent(out);
                        }
                        out = _jettag_java_import_50_5_saved_out;
                        _jettag_java_import_50_5.doEnd();
                        out.write(NL);         
                        out.write("\t\t    public ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_51_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_51_14); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_51_14.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_if_51_14.setTagInfo(_td_c_if_51_14);
                        _jettag_c_if_51_14.doStart(context, out);
                        while (_jettag_c_if_51_14.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_51_14.handleBodyContent(out);
                        }
                        _jettag_c_if_51_14.doEnd();
                        RuntimeTagElement _jettag_c_if_51_264 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_51_264); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_51_264.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_if_51_264.setTagInfo(_td_c_if_51_264);
                        _jettag_c_if_51_264.doStart(context, out);
                        while (_jettag_c_if_51_264.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_51_264.handleBodyContent(out);
                        }
                        _jettag_c_if_51_264.doEnd();
                        RuntimeTagElement _jettag_c_if_51_434 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_51_434); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_51_434.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_if_51_434.setTagInfo(_td_c_if_51_434);
                        _jettag_c_if_51_434.doStart(context, out);
                        while (_jettag_c_if_51_434.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_51_585 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_51_585); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_51_585.setRuntimeParent(_jettag_c_if_51_434);
                            _jettag_java_import_51_585.setTagInfo(_td_java_import_51_585);
                            _jettag_java_import_51_585.doStart(context, out);
                            JET2Writer _jettag_java_import_51_585_saved_out = out;
                            while (_jettag_java_import_51_585.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_51_585.handleBodyContent(out);
                            }
                            out = _jettag_java_import_51_585_saved_out;
                            _jettag_java_import_51_585.doEnd();
                            _jettag_c_if_51_434.handleBodyContent(out);
                        }
                        _jettag_c_if_51_434.doEnd();
                        RuntimeTagElement _jettag_c_if_51_638 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_51_638); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_51_638.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_if_51_638.setTagInfo(_td_c_if_51_638);
                        _jettag_c_if_51_638.doStart(context, out);
                        while (_jettag_c_if_51_638.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_51_789 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_51_789); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_51_789.setRuntimeParent(_jettag_c_if_51_638);
                            _jettag_java_import_51_789.setTagInfo(_td_java_import_51_789);
                            _jettag_java_import_51_789.doStart(context, out);
                            JET2Writer _jettag_java_import_51_789_saved_out = out;
                            while (_jettag_java_import_51_789.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_51_789.handleBodyContent(out);
                            }
                            out = _jettag_java_import_51_789_saved_out;
                            _jettag_java_import_51_789.doEnd();
                            _jettag_c_if_51_638.handleBodyContent(out);
                        }
                        _jettag_c_if_51_638.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_51_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_51_845.setRuntimeParent(_jettag_c_when_47_4);
                        _jettag_c_get_51_845.setTagInfo(_td_c_get_51_845);
                        _jettag_c_get_51_845.doStart(context, out);
                        _jettag_c_get_51_845.doEnd();
                        out.write("Field;\t\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_47_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_47_4_saved_out;
                    _jettag_c_when_47_4.doEnd();
                    RuntimeTagElement _jettag_c_when_53_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_53_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_53_4.setRuntimeParent(_jettag_c_choose_40_4);
                    _jettag_c_when_53_4.setTagInfo(_td_c_when_53_4);
                    _jettag_c_when_53_4.doStart(context, out);
                    JET2Writer _jettag_c_when_53_4_saved_out = out;
                    while (_jettag_c_when_53_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t@Column(name = \"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_54_20 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_54_20); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_54_20.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_get_54_20.setTagInfo(_td_c_get_54_20);
                        _jettag_c_get_54_20.doStart(context, out);
                        _jettag_c_get_54_20.doEnd();
                        out.write("\",nullable = false)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@Basic(fetch = FetchType.EAGER)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_java_import_56_5 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_56_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_java_import_56_5.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_java_import_56_5.setTagInfo(_td_java_import_56_5);
                        _jettag_java_import_56_5.doStart(context, out);
                        JET2Writer _jettag_java_import_56_5_saved_out = out;
                        while (_jettag_java_import_56_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("javax.persistence.Id");  //$NON-NLS-1$        
                            _jettag_java_import_56_5.handleBodyContent(out);
                        }
                        out = _jettag_java_import_56_5_saved_out;
                        _jettag_java_import_56_5.doEnd();
                        out.write(NL);         
                        out.write("\t\t    public ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_57_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_57_14); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_57_14.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_if_57_14.setTagInfo(_td_c_if_57_14);
                        _jettag_c_if_57_14.doStart(context, out);
                        while (_jettag_c_if_57_14.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_57_14.handleBodyContent(out);
                        }
                        _jettag_c_if_57_14.doEnd();
                        RuntimeTagElement _jettag_c_if_57_264 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_57_264); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_57_264.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_if_57_264.setTagInfo(_td_c_if_57_264);
                        _jettag_c_if_57_264.doStart(context, out);
                        while (_jettag_c_if_57_264.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_57_264.handleBodyContent(out);
                        }
                        _jettag_c_if_57_264.doEnd();
                        RuntimeTagElement _jettag_c_if_57_434 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_57_434); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_57_434.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_if_57_434.setTagInfo(_td_c_if_57_434);
                        _jettag_c_if_57_434.doStart(context, out);
                        while (_jettag_c_if_57_434.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_57_585 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_57_585); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_57_585.setRuntimeParent(_jettag_c_if_57_434);
                            _jettag_java_import_57_585.setTagInfo(_td_java_import_57_585);
                            _jettag_java_import_57_585.doStart(context, out);
                            JET2Writer _jettag_java_import_57_585_saved_out = out;
                            while (_jettag_java_import_57_585.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_57_585.handleBodyContent(out);
                            }
                            out = _jettag_java_import_57_585_saved_out;
                            _jettag_java_import_57_585.doEnd();
                            _jettag_c_if_57_434.handleBodyContent(out);
                        }
                        _jettag_c_if_57_434.doEnd();
                        RuntimeTagElement _jettag_c_if_57_638 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_57_638); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_57_638.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_if_57_638.setTagInfo(_td_c_if_57_638);
                        _jettag_c_if_57_638.doStart(context, out);
                        while (_jettag_c_if_57_638.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_57_789 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_57_789); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_57_789.setRuntimeParent(_jettag_c_if_57_638);
                            _jettag_java_import_57_789.setTagInfo(_td_java_import_57_789);
                            _jettag_java_import_57_789.doStart(context, out);
                            JET2Writer _jettag_java_import_57_789_saved_out = out;
                            while (_jettag_java_import_57_789.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_57_789.handleBodyContent(out);
                            }
                            out = _jettag_java_import_57_789_saved_out;
                            _jettag_java_import_57_789.doEnd();
                            _jettag_c_if_57_638.handleBodyContent(out);
                        }
                        _jettag_c_if_57_638.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_57_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_57_845.setRuntimeParent(_jettag_c_when_53_4);
                        _jettag_c_get_57_845.setTagInfo(_td_c_get_57_845);
                        _jettag_c_get_57_845.doStart(context, out);
                        _jettag_c_get_57_845.doEnd();
                        out.write(";\t\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_53_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_53_4_saved_out;
                    _jettag_c_when_53_4.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_59_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_59_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_59_4.setRuntimeParent(_jettag_c_choose_40_4);
                    _jettag_c_otherwise_59_4.setTagInfo(_td_c_otherwise_59_4);
                    _jettag_c_otherwise_59_4.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_59_4_saved_out = out;
                    while (_jettag_c_otherwise_59_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t@Column(name = \"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_60_20 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_20); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_60_20.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_get_60_20.setTagInfo(_td_c_get_60_20);
                        _jettag_c_get_60_20.doStart(context, out);
                        _jettag_c_get_60_20.doEnd();
                        out.write("\",nullable = false)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@Basic(fetch = FetchType.EAGER)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t@");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_java_import_62_5 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_62_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_java_import_62_5.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_java_import_62_5.setTagInfo(_td_java_import_62_5);
                        _jettag_java_import_62_5.doStart(context, out);
                        JET2Writer _jettag_java_import_62_5_saved_out = out;
                        while (_jettag_java_import_62_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("javax.persistence.Id");  //$NON-NLS-1$        
                            _jettag_java_import_62_5.handleBodyContent(out);
                        }
                        out = _jettag_java_import_62_5_saved_out;
                        _jettag_java_import_62_5.doEnd();
                        out.write(NL);         
                        out.write("\t\t    public ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_63_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_63_14); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_63_14.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_if_63_14.setTagInfo(_td_c_if_63_14);
                        _jettag_c_if_63_14.doStart(context, out);
                        while (_jettag_c_if_63_14.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_63_14.handleBodyContent(out);
                        }
                        _jettag_c_if_63_14.doEnd();
                        RuntimeTagElement _jettag_c_if_63_264 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_63_264); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_63_264.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_if_63_264.setTagInfo(_td_c_if_63_264);
                        _jettag_c_if_63_264.doStart(context, out);
                        while (_jettag_c_if_63_264.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_63_264.handleBodyContent(out);
                        }
                        _jettag_c_if_63_264.doEnd();
                        RuntimeTagElement _jettag_c_if_63_434 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_63_434); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_63_434.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_if_63_434.setTagInfo(_td_c_if_63_434);
                        _jettag_c_if_63_434.doStart(context, out);
                        while (_jettag_c_if_63_434.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_63_585 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_63_585); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_63_585.setRuntimeParent(_jettag_c_if_63_434);
                            _jettag_java_import_63_585.setTagInfo(_td_java_import_63_585);
                            _jettag_java_import_63_585.doStart(context, out);
                            JET2Writer _jettag_java_import_63_585_saved_out = out;
                            while (_jettag_java_import_63_585.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_63_585.handleBodyContent(out);
                            }
                            out = _jettag_java_import_63_585_saved_out;
                            _jettag_java_import_63_585.doEnd();
                            _jettag_c_if_63_434.handleBodyContent(out);
                        }
                        _jettag_c_if_63_434.doEnd();
                        RuntimeTagElement _jettag_c_if_63_638 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_63_638); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_63_638.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_if_63_638.setTagInfo(_td_c_if_63_638);
                        _jettag_c_if_63_638.doStart(context, out);
                        while (_jettag_c_if_63_638.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_63_789 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_63_789); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_63_789.setRuntimeParent(_jettag_c_if_63_638);
                            _jettag_java_import_63_789.setTagInfo(_td_java_import_63_789);
                            _jettag_java_import_63_789.doStart(context, out);
                            JET2Writer _jettag_java_import_63_789_saved_out = out;
                            while (_jettag_java_import_63_789.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_63_789.handleBodyContent(out);
                            }
                            out = _jettag_java_import_63_789_saved_out;
                            _jettag_java_import_63_789.doEnd();
                            _jettag_c_if_63_638.handleBodyContent(out);
                        }
                        _jettag_c_if_63_638.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_63_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_63_845.setRuntimeParent(_jettag_c_otherwise_59_4);
                        _jettag_c_get_63_845.setTagInfo(_td_c_get_63_845);
                        _jettag_c_get_63_845.doStart(context, out);
                        _jettag_c_get_63_845.doEnd();
                        out.write(";");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_59_4.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_59_4_saved_out;
                    _jettag_c_otherwise_59_4.doEnd();
                    _jettag_c_choose_40_4.handleBodyContent(out);
                }
                out = _jettag_c_choose_40_4_saved_out;
                _jettag_c_choose_40_4.doEnd();
                _jettag_c_iterate_23_2.handleBodyContent(out);
            }
            _jettag_c_iterate_23_2.doEnd();
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_68_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_68_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_68_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_68_2.setTagInfo(_td_c_setVariable_68_2);
            _jettag_c_setVariable_68_2.doStart(context, out);
            _jettag_c_setVariable_68_2.doEnd();
            RuntimeTagElement _jettag_c_iterate_69_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_69_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_69_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_69_2.setTagInfo(_td_c_iterate_69_2);
            _jettag_c_iterate_69_2.doStart(context, out);
            while (_jettag_c_iterate_69_2.okToProcessBody()) {
                RuntimeTagElement _jettag_c_setVariable_70_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_70_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_70_3.setRuntimeParent(_jettag_c_iterate_69_2);
                _jettag_c_setVariable_70_3.setTagInfo(_td_c_setVariable_70_3);
                _jettag_c_setVariable_70_3.doStart(context, out);
                _jettag_c_setVariable_70_3.doEnd();
                _jettag_c_iterate_69_2.handleBodyContent(out);
            }
            _jettag_c_iterate_69_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_73_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_73_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_73_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_73_2.setTagInfo(_td_c_setVariable_73_2);
            _jettag_c_setVariable_73_2.doStart(context, out);
            _jettag_c_setVariable_73_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_iterate_75_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_75_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_75_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_75_2.setTagInfo(_td_c_iterate_75_2);
            _jettag_c_iterate_75_2.doStart(context, out);
            while (_jettag_c_iterate_75_2.okToProcessBody()) {
                out.write("\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_77_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_77_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_77_3.setRuntimeParent(_jettag_c_iterate_75_2);
                _jettag_c_setVariable_77_3.setTagInfo(_td_c_setVariable_77_3);
                _jettag_c_setVariable_77_3.doStart(context, out);
                _jettag_c_setVariable_77_3.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_79_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_79_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_79_4.setRuntimeParent(_jettag_c_iterate_75_2);
                _jettag_c_setVariable_79_4.setTagInfo(_td_c_setVariable_79_4);
                _jettag_c_setVariable_79_4.doStart(context, out);
                _jettag_c_setVariable_79_4.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_81_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_81_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_81_4.setRuntimeParent(_jettag_c_iterate_75_2);
                _jettag_c_iterate_81_4.setTagInfo(_td_c_iterate_81_4);
                _jettag_c_iterate_81_4.doStart(context, out);
                while (_jettag_c_iterate_81_4.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_choose_82_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_82_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_choose_82_5.setRuntimeParent(_jettag_c_iterate_81_4);
                    _jettag_c_choose_82_5.setTagInfo(_td_c_choose_82_5);
                    _jettag_c_choose_82_5.doStart(context, out);
                    JET2Writer _jettag_c_choose_82_5_saved_out = out;
                    while (_jettag_c_choose_82_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_when_83_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_83_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_when_83_5.setRuntimeParent(_jettag_c_choose_82_5);
                        _jettag_c_when_83_5.setTagInfo(_td_c_when_83_5);
                        _jettag_c_when_83_5.doStart(context, out);
                        JET2Writer _jettag_c_when_83_5_saved_out = out;
                        while (_jettag_c_when_83_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_84_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_84_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_84_5.setRuntimeParent(_jettag_c_when_83_5);
                            _jettag_c_setVariable_84_5.setTagInfo(_td_c_setVariable_84_5);
                            _jettag_c_setVariable_84_5.doStart(context, out);
                            _jettag_c_setVariable_84_5.doEnd();
                            _jettag_c_when_83_5.handleBodyContent(out);
                        }
                        out = _jettag_c_when_83_5_saved_out;
                        _jettag_c_when_83_5.doEnd();
                        RuntimeTagElement _jettag_c_otherwise_86_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_86_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_otherwise_86_5.setRuntimeParent(_jettag_c_choose_82_5);
                        _jettag_c_otherwise_86_5.setTagInfo(_td_c_otherwise_86_5);
                        _jettag_c_otherwise_86_5.doStart(context, out);
                        JET2Writer _jettag_c_otherwise_86_5_saved_out = out;
                        while (_jettag_c_otherwise_86_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_87_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_87_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_87_5.setRuntimeParent(_jettag_c_otherwise_86_5);
                            _jettag_c_setVariable_87_5.setTagInfo(_td_c_setVariable_87_5);
                            _jettag_c_setVariable_87_5.doStart(context, out);
                            _jettag_c_setVariable_87_5.doEnd();
                            _jettag_c_otherwise_86_5.handleBodyContent(out);
                        }
                        out = _jettag_c_otherwise_86_5_saved_out;
                        _jettag_c_otherwise_86_5.doEnd();
                        _jettag_c_choose_82_5.handleBodyContent(out);
                    }
                    out = _jettag_c_choose_82_5_saved_out;
                    _jettag_c_choose_82_5.doEnd();
                    _jettag_c_iterate_81_4.handleBodyContent(out);
                }
                _jettag_c_iterate_81_4.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_choose_92_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_92_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_92_4.setRuntimeParent(_jettag_c_iterate_75_2);
                _jettag_c_choose_92_4.setTagInfo(_td_c_choose_92_4);
                _jettag_c_choose_92_4.doStart(context, out);
                JET2Writer _jettag_c_choose_92_4_saved_out = out;
                while (_jettag_c_choose_92_4.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_93_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_93_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_93_4.setRuntimeParent(_jettag_c_choose_92_4);
                    _jettag_c_when_93_4.setTagInfo(_td_c_when_93_4);
                    _jettag_c_when_93_4.doStart(context, out);
                    JET2Writer _jettag_c_when_93_4_saved_out = out;
                    while (_jettag_c_when_93_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t    public void set");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_94_22 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_94_22); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_94_22.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_94_22.setTagInfo(_td_c_get_94_22);
                        _jettag_c_get_94_22.doStart(context, out);
                        _jettag_c_get_94_22.doEnd();
                        out.write("Field(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_94_79 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_94_79); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_94_79.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_94_79.setTagInfo(_td_c_if_94_79);
                        _jettag_c_if_94_79.doStart(context, out);
                        while (_jettag_c_if_94_79.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_94_79.handleBodyContent(out);
                        }
                        _jettag_c_if_94_79.doEnd();
                        RuntimeTagElement _jettag_c_if_94_329 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_94_329); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_94_329.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_94_329.setTagInfo(_td_c_if_94_329);
                        _jettag_c_if_94_329.doStart(context, out);
                        while (_jettag_c_if_94_329.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_94_329.handleBodyContent(out);
                        }
                        _jettag_c_if_94_329.doEnd();
                        RuntimeTagElement _jettag_c_if_94_499 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_94_499); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_94_499.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_94_499.setTagInfo(_td_c_if_94_499);
                        _jettag_c_if_94_499.doStart(context, out);
                        while (_jettag_c_if_94_499.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_94_650 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_94_650); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_94_650.setRuntimeParent(_jettag_c_if_94_499);
                            _jettag_java_import_94_650.setTagInfo(_td_java_import_94_650);
                            _jettag_java_import_94_650.doStart(context, out);
                            JET2Writer _jettag_java_import_94_650_saved_out = out;
                            while (_jettag_java_import_94_650.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_94_650.handleBodyContent(out);
                            }
                            out = _jettag_java_import_94_650_saved_out;
                            _jettag_java_import_94_650.doEnd();
                            _jettag_c_if_94_499.handleBodyContent(out);
                        }
                        _jettag_c_if_94_499.doEnd();
                        RuntimeTagElement _jettag_c_if_94_703 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_94_703); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_94_703.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_94_703.setTagInfo(_td_c_if_94_703);
                        _jettag_c_if_94_703.doStart(context, out);
                        while (_jettag_c_if_94_703.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_94_854 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_94_854); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_94_854.setRuntimeParent(_jettag_c_if_94_703);
                            _jettag_java_import_94_854.setTagInfo(_td_java_import_94_854);
                            _jettag_java_import_94_854.doStart(context, out);
                            JET2Writer _jettag_java_import_94_854_saved_out = out;
                            while (_jettag_java_import_94_854.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_94_854.handleBodyContent(out);
                            }
                            out = _jettag_java_import_94_854_saved_out;
                            _jettag_java_import_94_854.doEnd();
                            _jettag_c_if_94_703.handleBodyContent(out);
                        }
                        _jettag_c_if_94_703.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_94_910 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_94_910); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_94_910.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_94_910.setTagInfo(_td_c_get_94_910);
                        _jettag_c_get_94_910.doStart(context, out);
                        _jettag_c_get_94_910.doEnd();
                        out.write("Field) {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t   this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_95_13 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_95_13); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_95_13.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_95_13.setTagInfo(_td_c_get_95_13);
                        _jettag_c_get_95_13.doStart(context, out);
                        _jettag_c_get_95_13.doEnd();
                        out.write("Field = ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_95_72 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_95_72); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_95_72.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_95_72.setTagInfo(_td_c_get_95_72);
                        _jettag_c_get_95_72.doStart(context, out);
                        _jettag_c_get_95_72.doEnd();
                        out.write("Field;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t/**");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t */");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\tpublic ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_100_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_100_11); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_100_11.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_100_11.setTagInfo(_td_c_if_100_11);
                        _jettag_c_if_100_11.doStart(context, out);
                        while (_jettag_c_if_100_11.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_100_11.handleBodyContent(out);
                        }
                        _jettag_c_if_100_11.doEnd();
                        RuntimeTagElement _jettag_c_if_100_261 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_100_261); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_100_261.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_100_261.setTagInfo(_td_c_if_100_261);
                        _jettag_c_if_100_261.doStart(context, out);
                        while (_jettag_c_if_100_261.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_100_261.handleBodyContent(out);
                        }
                        _jettag_c_if_100_261.doEnd();
                        RuntimeTagElement _jettag_c_if_100_431 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_100_431); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_100_431.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_100_431.setTagInfo(_td_c_if_100_431);
                        _jettag_c_if_100_431.doStart(context, out);
                        while (_jettag_c_if_100_431.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_100_582 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_100_582); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_100_582.setRuntimeParent(_jettag_c_if_100_431);
                            _jettag_java_import_100_582.setTagInfo(_td_java_import_100_582);
                            _jettag_java_import_100_582.doStart(context, out);
                            JET2Writer _jettag_java_import_100_582_saved_out = out;
                            while (_jettag_java_import_100_582.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_100_582.handleBodyContent(out);
                            }
                            out = _jettag_java_import_100_582_saved_out;
                            _jettag_java_import_100_582.doEnd();
                            _jettag_c_if_100_431.handleBodyContent(out);
                        }
                        _jettag_c_if_100_431.doEnd();
                        RuntimeTagElement _jettag_c_if_100_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_100_635); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_100_635.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_if_100_635.setTagInfo(_td_c_if_100_635);
                        _jettag_c_if_100_635.doStart(context, out);
                        while (_jettag_c_if_100_635.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_100_786 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_100_786); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_100_786.setRuntimeParent(_jettag_c_if_100_635);
                            _jettag_java_import_100_786.setTagInfo(_td_java_import_100_786);
                            _jettag_java_import_100_786.doStart(context, out);
                            JET2Writer _jettag_java_import_100_786_saved_out = out;
                            while (_jettag_java_import_100_786.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_100_786.handleBodyContent(out);
                            }
                            out = _jettag_java_import_100_786_saved_out;
                            _jettag_java_import_100_786.doEnd();
                            _jettag_c_if_100_635.handleBodyContent(out);
                        }
                        _jettag_c_if_100_635.doEnd();
                        out.write(" get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_100_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_100_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_100_845.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_100_845.setTagInfo(_td_c_get_100_845);
                        _jettag_c_get_100_845.doStart(context, out);
                        _jettag_c_get_100_845.doEnd();
                        out.write("Field() {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\treturn this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_101_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_101_17); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_101_17.setRuntimeParent(_jettag_c_when_93_4);
                        _jettag_c_get_101_17.setTagInfo(_td_c_get_101_17);
                        _jettag_c_get_101_17.doStart(context, out);
                        _jettag_c_get_101_17.doEnd();
                        out.write("Field;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_93_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_93_4_saved_out;
                    _jettag_c_when_93_4.doEnd();
                    RuntimeTagElement _jettag_c_when_104_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_104_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_104_4.setRuntimeParent(_jettag_c_choose_92_4);
                    _jettag_c_when_104_4.setTagInfo(_td_c_when_104_4);
                    _jettag_c_when_104_4.doStart(context, out);
                    JET2Writer _jettag_c_when_104_4_saved_out = out;
                    while (_jettag_c_when_104_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t    public void set");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_105_22 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_105_22); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_105_22.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_105_22.setTagInfo(_td_c_get_105_22);
                        _jettag_c_get_105_22.doStart(context, out);
                        _jettag_c_get_105_22.doEnd();
                        out.write("Field(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_105_79 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_105_79); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_105_79.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_105_79.setTagInfo(_td_c_if_105_79);
                        _jettag_c_if_105_79.doStart(context, out);
                        while (_jettag_c_if_105_79.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_105_79.handleBodyContent(out);
                        }
                        _jettag_c_if_105_79.doEnd();
                        RuntimeTagElement _jettag_c_if_105_329 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_105_329); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_105_329.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_105_329.setTagInfo(_td_c_if_105_329);
                        _jettag_c_if_105_329.doStart(context, out);
                        while (_jettag_c_if_105_329.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_105_329.handleBodyContent(out);
                        }
                        _jettag_c_if_105_329.doEnd();
                        RuntimeTagElement _jettag_c_if_105_499 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_105_499); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_105_499.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_105_499.setTagInfo(_td_c_if_105_499);
                        _jettag_c_if_105_499.doStart(context, out);
                        while (_jettag_c_if_105_499.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_105_650 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_105_650); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_105_650.setRuntimeParent(_jettag_c_if_105_499);
                            _jettag_java_import_105_650.setTagInfo(_td_java_import_105_650);
                            _jettag_java_import_105_650.doStart(context, out);
                            JET2Writer _jettag_java_import_105_650_saved_out = out;
                            while (_jettag_java_import_105_650.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_105_650.handleBodyContent(out);
                            }
                            out = _jettag_java_import_105_650_saved_out;
                            _jettag_java_import_105_650.doEnd();
                            _jettag_c_if_105_499.handleBodyContent(out);
                        }
                        _jettag_c_if_105_499.doEnd();
                        RuntimeTagElement _jettag_c_if_105_703 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_105_703); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_105_703.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_105_703.setTagInfo(_td_c_if_105_703);
                        _jettag_c_if_105_703.doStart(context, out);
                        while (_jettag_c_if_105_703.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_105_854 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_105_854); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_105_854.setRuntimeParent(_jettag_c_if_105_703);
                            _jettag_java_import_105_854.setTagInfo(_td_java_import_105_854);
                            _jettag_java_import_105_854.doStart(context, out);
                            JET2Writer _jettag_java_import_105_854_saved_out = out;
                            while (_jettag_java_import_105_854.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_105_854.handleBodyContent(out);
                            }
                            out = _jettag_java_import_105_854_saved_out;
                            _jettag_java_import_105_854.doEnd();
                            _jettag_c_if_105_703.handleBodyContent(out);
                        }
                        _jettag_c_if_105_703.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_105_910 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_105_910); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_105_910.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_105_910.setTagInfo(_td_c_get_105_910);
                        _jettag_c_get_105_910.doStart(context, out);
                        _jettag_c_get_105_910.doEnd();
                        out.write("Field) {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t   this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_106_13 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_106_13); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_106_13.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_106_13.setTagInfo(_td_c_get_106_13);
                        _jettag_c_get_106_13.doStart(context, out);
                        _jettag_c_get_106_13.doEnd();
                        out.write("Field = ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_106_72 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_106_72); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_106_72.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_106_72.setTagInfo(_td_c_get_106_72);
                        _jettag_c_get_106_72.doStart(context, out);
                        _jettag_c_get_106_72.doEnd();
                        out.write("Field;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t/**");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t */");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\tpublic ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_111_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_111_11); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_111_11.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_111_11.setTagInfo(_td_c_if_111_11);
                        _jettag_c_if_111_11.doStart(context, out);
                        while (_jettag_c_if_111_11.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_111_11.handleBodyContent(out);
                        }
                        _jettag_c_if_111_11.doEnd();
                        RuntimeTagElement _jettag_c_if_111_261 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_111_261); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_111_261.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_111_261.setTagInfo(_td_c_if_111_261);
                        _jettag_c_if_111_261.doStart(context, out);
                        while (_jettag_c_if_111_261.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_111_261.handleBodyContent(out);
                        }
                        _jettag_c_if_111_261.doEnd();
                        RuntimeTagElement _jettag_c_if_111_431 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_111_431); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_111_431.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_111_431.setTagInfo(_td_c_if_111_431);
                        _jettag_c_if_111_431.doStart(context, out);
                        while (_jettag_c_if_111_431.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_111_582 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_111_582); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_111_582.setRuntimeParent(_jettag_c_if_111_431);
                            _jettag_java_import_111_582.setTagInfo(_td_java_import_111_582);
                            _jettag_java_import_111_582.doStart(context, out);
                            JET2Writer _jettag_java_import_111_582_saved_out = out;
                            while (_jettag_java_import_111_582.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_111_582.handleBodyContent(out);
                            }
                            out = _jettag_java_import_111_582_saved_out;
                            _jettag_java_import_111_582.doEnd();
                            _jettag_c_if_111_431.handleBodyContent(out);
                        }
                        _jettag_c_if_111_431.doEnd();
                        RuntimeTagElement _jettag_c_if_111_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_111_635); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_111_635.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_if_111_635.setTagInfo(_td_c_if_111_635);
                        _jettag_c_if_111_635.doStart(context, out);
                        while (_jettag_c_if_111_635.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_111_786 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_111_786); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_111_786.setRuntimeParent(_jettag_c_if_111_635);
                            _jettag_java_import_111_786.setTagInfo(_td_java_import_111_786);
                            _jettag_java_import_111_786.doStart(context, out);
                            JET2Writer _jettag_java_import_111_786_saved_out = out;
                            while (_jettag_java_import_111_786.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_111_786.handleBodyContent(out);
                            }
                            out = _jettag_java_import_111_786_saved_out;
                            _jettag_java_import_111_786.doEnd();
                            _jettag_c_if_111_635.handleBodyContent(out);
                        }
                        _jettag_c_if_111_635.doEnd();
                        out.write(" get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_111_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_111_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_111_845.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_111_845.setTagInfo(_td_c_get_111_845);
                        _jettag_c_get_111_845.doStart(context, out);
                        _jettag_c_get_111_845.doEnd();
                        out.write("Field() {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\treturn this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_112_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_112_17); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_112_17.setRuntimeParent(_jettag_c_when_104_4);
                        _jettag_c_get_112_17.setTagInfo(_td_c_get_112_17);
                        _jettag_c_get_112_17.doStart(context, out);
                        _jettag_c_get_112_17.doEnd();
                        out.write("Field;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_104_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_104_4_saved_out;
                    _jettag_c_when_104_4.doEnd();
                    RuntimeTagElement _jettag_c_when_115_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_115_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_115_4.setRuntimeParent(_jettag_c_choose_92_4);
                    _jettag_c_when_115_4.setTagInfo(_td_c_when_115_4);
                    _jettag_c_when_115_4.doStart(context, out);
                    JET2Writer _jettag_c_when_115_4_saved_out = out;
                    while (_jettag_c_when_115_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t    public void set");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_116_22 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_116_22); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_116_22.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_116_22.setTagInfo(_td_c_get_116_22);
                        _jettag_c_get_116_22.doStart(context, out);
                        _jettag_c_get_116_22.doEnd();
                        out.write("(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_116_74 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_116_74); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_116_74.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_116_74.setTagInfo(_td_c_if_116_74);
                        _jettag_c_if_116_74.doStart(context, out);
                        while (_jettag_c_if_116_74.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_116_74.handleBodyContent(out);
                        }
                        _jettag_c_if_116_74.doEnd();
                        RuntimeTagElement _jettag_c_if_116_324 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_116_324); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_116_324.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_116_324.setTagInfo(_td_c_if_116_324);
                        _jettag_c_if_116_324.doStart(context, out);
                        while (_jettag_c_if_116_324.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_116_324.handleBodyContent(out);
                        }
                        _jettag_c_if_116_324.doEnd();
                        RuntimeTagElement _jettag_c_if_116_494 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_116_494); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_116_494.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_116_494.setTagInfo(_td_c_if_116_494);
                        _jettag_c_if_116_494.doStart(context, out);
                        while (_jettag_c_if_116_494.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_116_645 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_116_645); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_116_645.setRuntimeParent(_jettag_c_if_116_494);
                            _jettag_java_import_116_645.setTagInfo(_td_java_import_116_645);
                            _jettag_java_import_116_645.doStart(context, out);
                            JET2Writer _jettag_java_import_116_645_saved_out = out;
                            while (_jettag_java_import_116_645.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_116_645.handleBodyContent(out);
                            }
                            out = _jettag_java_import_116_645_saved_out;
                            _jettag_java_import_116_645.doEnd();
                            _jettag_c_if_116_494.handleBodyContent(out);
                        }
                        _jettag_c_if_116_494.doEnd();
                        RuntimeTagElement _jettag_c_if_116_698 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_116_698); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_116_698.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_116_698.setTagInfo(_td_c_if_116_698);
                        _jettag_c_if_116_698.doStart(context, out);
                        while (_jettag_c_if_116_698.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_116_849 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_116_849); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_116_849.setRuntimeParent(_jettag_c_if_116_698);
                            _jettag_java_import_116_849.setTagInfo(_td_java_import_116_849);
                            _jettag_java_import_116_849.doStart(context, out);
                            JET2Writer _jettag_java_import_116_849_saved_out = out;
                            while (_jettag_java_import_116_849.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_116_849.handleBodyContent(out);
                            }
                            out = _jettag_java_import_116_849_saved_out;
                            _jettag_java_import_116_849.doEnd();
                            _jettag_c_if_116_698.handleBodyContent(out);
                        }
                        _jettag_c_if_116_698.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_116_905 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_116_905); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_116_905.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_116_905.setTagInfo(_td_c_get_116_905);
                        _jettag_c_get_116_905.doStart(context, out);
                        _jettag_c_get_116_905.doEnd();
                        out.write(") {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t   this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_117_13 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_117_13); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_117_13.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_117_13.setTagInfo(_td_c_get_117_13);
                        _jettag_c_get_117_13.doStart(context, out);
                        _jettag_c_get_117_13.doEnd();
                        out.write(" = ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_117_67 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_117_67); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_117_67.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_117_67.setTagInfo(_td_c_get_117_67);
                        _jettag_c_get_117_67.doStart(context, out);
                        _jettag_c_get_117_67.doEnd();
                        out.write(";");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t/**");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t */");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\tpublic ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_122_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_122_11); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_122_11.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_122_11.setTagInfo(_td_c_if_122_11);
                        _jettag_c_if_122_11.doStart(context, out);
                        while (_jettag_c_if_122_11.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_122_11.handleBodyContent(out);
                        }
                        _jettag_c_if_122_11.doEnd();
                        RuntimeTagElement _jettag_c_if_122_261 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_122_261); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_122_261.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_122_261.setTagInfo(_td_c_if_122_261);
                        _jettag_c_if_122_261.doStart(context, out);
                        while (_jettag_c_if_122_261.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_122_261.handleBodyContent(out);
                        }
                        _jettag_c_if_122_261.doEnd();
                        RuntimeTagElement _jettag_c_if_122_431 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_122_431); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_122_431.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_122_431.setTagInfo(_td_c_if_122_431);
                        _jettag_c_if_122_431.doStart(context, out);
                        while (_jettag_c_if_122_431.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_122_582 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_122_582); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_122_582.setRuntimeParent(_jettag_c_if_122_431);
                            _jettag_java_import_122_582.setTagInfo(_td_java_import_122_582);
                            _jettag_java_import_122_582.doStart(context, out);
                            JET2Writer _jettag_java_import_122_582_saved_out = out;
                            while (_jettag_java_import_122_582.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_122_582.handleBodyContent(out);
                            }
                            out = _jettag_java_import_122_582_saved_out;
                            _jettag_java_import_122_582.doEnd();
                            _jettag_c_if_122_431.handleBodyContent(out);
                        }
                        _jettag_c_if_122_431.doEnd();
                        RuntimeTagElement _jettag_c_if_122_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_122_635); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_122_635.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_if_122_635.setTagInfo(_td_c_if_122_635);
                        _jettag_c_if_122_635.doStart(context, out);
                        while (_jettag_c_if_122_635.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_122_786 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_122_786); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_122_786.setRuntimeParent(_jettag_c_if_122_635);
                            _jettag_java_import_122_786.setTagInfo(_td_java_import_122_786);
                            _jettag_java_import_122_786.doStart(context, out);
                            JET2Writer _jettag_java_import_122_786_saved_out = out;
                            while (_jettag_java_import_122_786.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_122_786.handleBodyContent(out);
                            }
                            out = _jettag_java_import_122_786_saved_out;
                            _jettag_java_import_122_786.doEnd();
                            _jettag_c_if_122_635.handleBodyContent(out);
                        }
                        _jettag_c_if_122_635.doEnd();
                        out.write(" get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_122_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_122_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_122_845.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_122_845.setTagInfo(_td_c_get_122_845);
                        _jettag_c_get_122_845.doStart(context, out);
                        _jettag_c_get_122_845.doEnd();
                        out.write("() {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\treturn this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_123_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_123_17); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_123_17.setRuntimeParent(_jettag_c_when_115_4);
                        _jettag_c_get_123_17.setTagInfo(_td_c_get_123_17);
                        _jettag_c_get_123_17.doStart(context, out);
                        _jettag_c_get_123_17.doEnd();
                        out.write(";");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_115_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_115_4_saved_out;
                    _jettag_c_when_115_4.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_126_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_126_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_126_4.setRuntimeParent(_jettag_c_choose_92_4);
                    _jettag_c_otherwise_126_4.setTagInfo(_td_c_otherwise_126_4);
                    _jettag_c_otherwise_126_4.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_126_4_saved_out = out;
                    while (_jettag_c_otherwise_126_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t    public void set");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_127_22 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_127_22); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_127_22.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_127_22.setTagInfo(_td_c_get_127_22);
                        _jettag_c_get_127_22.doStart(context, out);
                        _jettag_c_get_127_22.doEnd();
                        out.write("(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_127_74 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_127_74); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_127_74.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_127_74.setTagInfo(_td_c_if_127_74);
                        _jettag_c_if_127_74.doStart(context, out);
                        while (_jettag_c_if_127_74.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_127_74.handleBodyContent(out);
                        }
                        _jettag_c_if_127_74.doEnd();
                        RuntimeTagElement _jettag_c_if_127_324 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_127_324); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_127_324.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_127_324.setTagInfo(_td_c_if_127_324);
                        _jettag_c_if_127_324.doStart(context, out);
                        while (_jettag_c_if_127_324.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_127_324.handleBodyContent(out);
                        }
                        _jettag_c_if_127_324.doEnd();
                        RuntimeTagElement _jettag_c_if_127_494 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_127_494); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_127_494.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_127_494.setTagInfo(_td_c_if_127_494);
                        _jettag_c_if_127_494.doStart(context, out);
                        while (_jettag_c_if_127_494.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_127_645 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_127_645); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_127_645.setRuntimeParent(_jettag_c_if_127_494);
                            _jettag_java_import_127_645.setTagInfo(_td_java_import_127_645);
                            _jettag_java_import_127_645.doStart(context, out);
                            JET2Writer _jettag_java_import_127_645_saved_out = out;
                            while (_jettag_java_import_127_645.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_127_645.handleBodyContent(out);
                            }
                            out = _jettag_java_import_127_645_saved_out;
                            _jettag_java_import_127_645.doEnd();
                            _jettag_c_if_127_494.handleBodyContent(out);
                        }
                        _jettag_c_if_127_494.doEnd();
                        RuntimeTagElement _jettag_c_if_127_698 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_127_698); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_127_698.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_127_698.setTagInfo(_td_c_if_127_698);
                        _jettag_c_if_127_698.doStart(context, out);
                        while (_jettag_c_if_127_698.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_127_849 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_127_849); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_127_849.setRuntimeParent(_jettag_c_if_127_698);
                            _jettag_java_import_127_849.setTagInfo(_td_java_import_127_849);
                            _jettag_java_import_127_849.doStart(context, out);
                            JET2Writer _jettag_java_import_127_849_saved_out = out;
                            while (_jettag_java_import_127_849.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_127_849.handleBodyContent(out);
                            }
                            out = _jettag_java_import_127_849_saved_out;
                            _jettag_java_import_127_849.doEnd();
                            _jettag_c_if_127_698.handleBodyContent(out);
                        }
                        _jettag_c_if_127_698.doEnd();
                        out.write(" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_127_905 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_127_905); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_127_905.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_127_905.setTagInfo(_td_c_get_127_905);
                        _jettag_c_get_127_905.doStart(context, out);
                        _jettag_c_get_127_905.doEnd();
                        out.write(") {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t   this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_128_13 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_128_13); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_128_13.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_128_13.setTagInfo(_td_c_get_128_13);
                        _jettag_c_get_128_13.doStart(context, out);
                        _jettag_c_get_128_13.doEnd();
                        out.write(" = ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_128_67 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_128_67); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_128_67.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_128_67.setTagInfo(_td_c_get_128_67);
                        _jettag_c_get_128_67.doStart(context, out);
                        _jettag_c_get_128_67.doEnd();
                        out.write(";");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t/**");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t */");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\tpublic ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_if_133_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_133_11); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_133_11.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_133_11.setTagInfo(_td_c_if_133_11);
                        _jettag_c_if_133_11.doStart(context, out);
                        while (_jettag_c_if_133_11.okToProcessBody()) {
                            out.write("String ");  //$NON-NLS-1$        
                            _jettag_c_if_133_11.handleBodyContent(out);
                        }
                        _jettag_c_if_133_11.doEnd();
                        RuntimeTagElement _jettag_c_if_133_261 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_133_261); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_133_261.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_133_261.setTagInfo(_td_c_if_133_261);
                        _jettag_c_if_133_261.doStart(context, out);
                        while (_jettag_c_if_133_261.okToProcessBody()) {
                            out.write("Integer ");  //$NON-NLS-1$        
                            _jettag_c_if_133_261.handleBodyContent(out);
                        }
                        _jettag_c_if_133_261.doEnd();
                        RuntimeTagElement _jettag_c_if_133_431 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_133_431); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_133_431.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_133_431.setTagInfo(_td_c_if_133_431);
                        _jettag_c_if_133_431.doStart(context, out);
                        while (_jettag_c_if_133_431.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_133_582 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_133_582); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_133_582.setRuntimeParent(_jettag_c_if_133_431);
                            _jettag_java_import_133_582.setTagInfo(_td_java_import_133_582);
                            _jettag_java_import_133_582.doStart(context, out);
                            JET2Writer _jettag_java_import_133_582_saved_out = out;
                            while (_jettag_java_import_133_582.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.util.Calendar ");  //$NON-NLS-1$        
                                _jettag_java_import_133_582.handleBodyContent(out);
                            }
                            out = _jettag_java_import_133_582_saved_out;
                            _jettag_java_import_133_582.doEnd();
                            _jettag_c_if_133_431.handleBodyContent(out);
                        }
                        _jettag_c_if_133_431.doEnd();
                        RuntimeTagElement _jettag_c_if_133_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_133_635); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_if_133_635.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_if_133_635.setTagInfo(_td_c_if_133_635);
                        _jettag_c_if_133_635.doStart(context, out);
                        while (_jettag_c_if_133_635.okToProcessBody()) {
                            RuntimeTagElement _jettag_java_import_133_786 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_133_786); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_java_import_133_786.setRuntimeParent(_jettag_c_if_133_635);
                            _jettag_java_import_133_786.setTagInfo(_td_java_import_133_786);
                            _jettag_java_import_133_786.doStart(context, out);
                            JET2Writer _jettag_java_import_133_786_saved_out = out;
                            while (_jettag_java_import_133_786.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("java.math.BigDecimal ");  //$NON-NLS-1$        
                                _jettag_java_import_133_786.handleBodyContent(out);
                            }
                            out = _jettag_java_import_133_786_saved_out;
                            _jettag_java_import_133_786.doEnd();
                            _jettag_c_if_133_635.handleBodyContent(out);
                        }
                        _jettag_c_if_133_635.doEnd();
                        out.write(" get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_133_845 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_133_845); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_133_845.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_133_845.setTagInfo(_td_c_get_133_845);
                        _jettag_c_get_133_845.doStart(context, out);
                        _jettag_c_get_133_845.doEnd();
                        out.write("() {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\treturn this.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_134_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_134_17); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_134_17.setRuntimeParent(_jettag_c_otherwise_126_4);
                        _jettag_c_get_134_17.setTagInfo(_td_c_get_134_17);
                        _jettag_c_get_134_17.doStart(context, out);
                        _jettag_c_get_134_17.doEnd();
                        out.write(";");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_126_4.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_126_4_saved_out;
                    _jettag_c_otherwise_126_4.doEnd();
                    _jettag_c_choose_92_4.handleBodyContent(out);
                }
                out = _jettag_c_choose_92_4_saved_out;
                _jettag_c_choose_92_4.doEnd();
                _jettag_c_iterate_75_2.handleBodyContent(out);
            }
            _jettag_c_iterate_75_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_140_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_140_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_140_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_140_2.setTagInfo(_td_c_setVariable_140_2);
            _jettag_c_setVariable_140_2.doStart(context, out);
            _jettag_c_setVariable_140_2.doEnd();
            RuntimeTagElement _jettag_c_iterate_141_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_141_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_141_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_141_2.setTagInfo(_td_c_iterate_141_2);
            _jettag_c_iterate_141_2.doStart(context, out);
            while (_jettag_c_iterate_141_2.okToProcessBody()) {
                RuntimeTagElement _jettag_c_setVariable_142_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_142_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_142_3.setRuntimeParent(_jettag_c_iterate_141_2);
                _jettag_c_setVariable_142_3.setTagInfo(_td_c_setVariable_142_3);
                _jettag_c_setVariable_142_3.doStart(context, out);
                _jettag_c_setVariable_142_3.doEnd();
                _jettag_c_iterate_141_2.handleBodyContent(out);
            }
            _jettag_c_iterate_141_2.doEnd();
            RuntimeTagElement _jettag_c_setVariable_144_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_144_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_144_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_144_2.setTagInfo(_td_c_setVariable_144_2);
            _jettag_c_setVariable_144_2.doStart(context, out);
            _jettag_c_setVariable_144_2.doEnd();
            out.write("\t@Override");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\tpublic int hashCode() {");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\tfinal int prime = 31;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\tint result = 1;");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_iterate_149_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_149_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_149_3.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_149_3.setTagInfo(_td_c_iterate_149_3);
            _jettag_c_iterate_149_3.doStart(context, out);
            while (_jettag_c_iterate_149_3.okToProcessBody()) {
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_151_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_151_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_151_4.setRuntimeParent(_jettag_c_iterate_149_3);
                _jettag_c_setVariable_151_4.setTagInfo(_td_c_setVariable_151_4);
                _jettag_c_setVariable_151_4.doStart(context, out);
                _jettag_c_setVariable_151_4.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_153_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_153_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_153_4.setRuntimeParent(_jettag_c_iterate_149_3);
                _jettag_c_setVariable_153_4.setTagInfo(_td_c_setVariable_153_4);
                _jettag_c_setVariable_153_4.doStart(context, out);
                _jettag_c_setVariable_153_4.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_155_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_155_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_155_4.setRuntimeParent(_jettag_c_iterate_149_3);
                _jettag_c_iterate_155_4.setTagInfo(_td_c_iterate_155_4);
                _jettag_c_iterate_155_4.doStart(context, out);
                while (_jettag_c_iterate_155_4.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_choose_156_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_156_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_choose_156_5.setRuntimeParent(_jettag_c_iterate_155_4);
                    _jettag_c_choose_156_5.setTagInfo(_td_c_choose_156_5);
                    _jettag_c_choose_156_5.doStart(context, out);
                    JET2Writer _jettag_c_choose_156_5_saved_out = out;
                    while (_jettag_c_choose_156_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_when_157_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_157_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_when_157_5.setRuntimeParent(_jettag_c_choose_156_5);
                        _jettag_c_when_157_5.setTagInfo(_td_c_when_157_5);
                        _jettag_c_when_157_5.doStart(context, out);
                        JET2Writer _jettag_c_when_157_5_saved_out = out;
                        while (_jettag_c_when_157_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_158_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_158_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_158_5.setRuntimeParent(_jettag_c_when_157_5);
                            _jettag_c_setVariable_158_5.setTagInfo(_td_c_setVariable_158_5);
                            _jettag_c_setVariable_158_5.doStart(context, out);
                            _jettag_c_setVariable_158_5.doEnd();
                            _jettag_c_when_157_5.handleBodyContent(out);
                        }
                        out = _jettag_c_when_157_5_saved_out;
                        _jettag_c_when_157_5.doEnd();
                        RuntimeTagElement _jettag_c_otherwise_160_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_160_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_otherwise_160_5.setRuntimeParent(_jettag_c_choose_156_5);
                        _jettag_c_otherwise_160_5.setTagInfo(_td_c_otherwise_160_5);
                        _jettag_c_otherwise_160_5.doStart(context, out);
                        JET2Writer _jettag_c_otherwise_160_5_saved_out = out;
                        while (_jettag_c_otherwise_160_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_161_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_161_5); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_161_5.setRuntimeParent(_jettag_c_otherwise_160_5);
                            _jettag_c_setVariable_161_5.setTagInfo(_td_c_setVariable_161_5);
                            _jettag_c_setVariable_161_5.doStart(context, out);
                            _jettag_c_setVariable_161_5.doEnd();
                            _jettag_c_otherwise_160_5.handleBodyContent(out);
                        }
                        out = _jettag_c_otherwise_160_5_saved_out;
                        _jettag_c_otherwise_160_5.doEnd();
                        _jettag_c_choose_156_5.handleBodyContent(out);
                    }
                    out = _jettag_c_choose_156_5_saved_out;
                    _jettag_c_choose_156_5.doEnd();
                    _jettag_c_iterate_155_4.handleBodyContent(out);
                }
                _jettag_c_iterate_155_4.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_choose_166_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_166_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_166_4.setRuntimeParent(_jettag_c_iterate_149_3);
                _jettag_c_choose_166_4.setTagInfo(_td_c_choose_166_4);
                _jettag_c_choose_166_4.doStart(context, out);
                JET2Writer _jettag_c_choose_166_4_saved_out = out;
                while (_jettag_c_choose_166_4.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_167_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_167_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_167_4.setRuntimeParent(_jettag_c_choose_166_4);
                    _jettag_c_when_167_4.setTagInfo(_td_c_when_167_4);
                    _jettag_c_when_167_4.doStart(context, out);
                    JET2Writer _jettag_c_when_167_4_saved_out = out;
                    while (_jettag_c_when_167_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\tresult = (int) (prime * result + ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_168_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_168_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_168_39.setRuntimeParent(_jettag_c_when_167_4);
                        _jettag_c_get_168_39.setTagInfo(_td_c_get_168_39);
                        _jettag_c_get_168_39.doStart(context, out);
                        _jettag_c_get_168_39.doEnd();
                        out.write("Field == null) ? 0 : ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_168_111 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_168_111); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_168_111.setRuntimeParent(_jettag_c_when_167_4);
                        _jettag_c_get_168_111.setTagInfo(_td_c_get_168_111);
                        _jettag_c_get_168_111.doStart(context, out);
                        _jettag_c_get_168_111.doEnd();
                        out.write("Field.hashCode()));");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_167_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_167_4_saved_out;
                    _jettag_c_when_167_4.doEnd();
                    RuntimeTagElement _jettag_c_when_170_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_170_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_170_4.setRuntimeParent(_jettag_c_choose_166_4);
                    _jettag_c_when_170_4.setTagInfo(_td_c_when_170_4);
                    _jettag_c_when_170_4.doStart(context, out);
                    JET2Writer _jettag_c_when_170_4_saved_out = out;
                    while (_jettag_c_when_170_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\tresult = (int) (prime * result + ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_171_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_171_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_171_39.setRuntimeParent(_jettag_c_when_170_4);
                        _jettag_c_get_171_39.setTagInfo(_td_c_get_171_39);
                        _jettag_c_get_171_39.doStart(context, out);
                        _jettag_c_get_171_39.doEnd();
                        out.write("Field == null) ? 0 : ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_171_111 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_171_111); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_171_111.setRuntimeParent(_jettag_c_when_170_4);
                        _jettag_c_get_171_111.setTagInfo(_td_c_get_171_111);
                        _jettag_c_get_171_111.doStart(context, out);
                        _jettag_c_get_171_111.doEnd();
                        out.write("Field.hashCode()));");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_170_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_170_4_saved_out;
                    _jettag_c_when_170_4.doEnd();
                    RuntimeTagElement _jettag_c_when_173_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_173_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_173_4.setRuntimeParent(_jettag_c_choose_166_4);
                    _jettag_c_when_173_4.setTagInfo(_td_c_when_173_4);
                    _jettag_c_when_173_4.doStart(context, out);
                    JET2Writer _jettag_c_when_173_4_saved_out = out;
                    while (_jettag_c_when_173_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\tresult = (int) (prime * result + ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_174_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_174_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_174_39.setRuntimeParent(_jettag_c_when_173_4);
                        _jettag_c_get_174_39.setTagInfo(_td_c_get_174_39);
                        _jettag_c_get_174_39.doStart(context, out);
                        _jettag_c_get_174_39.doEnd();
                        out.write(" == null) ? 0 : ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_174_106 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_174_106); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_174_106.setRuntimeParent(_jettag_c_when_173_4);
                        _jettag_c_get_174_106.setTagInfo(_td_c_get_174_106);
                        _jettag_c_get_174_106.doStart(context, out);
                        _jettag_c_get_174_106.doEnd();
                        out.write(".hashCode()));");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_173_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_173_4_saved_out;
                    _jettag_c_when_173_4.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_176_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_176_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_176_4.setRuntimeParent(_jettag_c_choose_166_4);
                    _jettag_c_otherwise_176_4.setTagInfo(_td_c_otherwise_176_4);
                    _jettag_c_otherwise_176_4.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_176_4_saved_out = out;
                    while (_jettag_c_otherwise_176_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\tresult = (int) (prime * result + ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_177_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_177_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_177_39.setRuntimeParent(_jettag_c_otherwise_176_4);
                        _jettag_c_get_177_39.setTagInfo(_td_c_get_177_39);
                        _jettag_c_get_177_39.doStart(context, out);
                        _jettag_c_get_177_39.doEnd();
                        out.write(" == null) ? 0 : ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_177_106 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_177_106); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_177_106.setRuntimeParent(_jettag_c_otherwise_176_4);
                        _jettag_c_get_177_106.setTagInfo(_td_c_get_177_106);
                        _jettag_c_get_177_106.doStart(context, out);
                        _jettag_c_get_177_106.doEnd();
                        out.write(".hashCode()));");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_176_4.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_176_4_saved_out;
                    _jettag_c_otherwise_176_4.doEnd();
                    _jettag_c_choose_166_4.handleBodyContent(out);
                }
                out = _jettag_c_choose_166_4_saved_out;
                _jettag_c_choose_166_4.doEnd();
                _jettag_c_iterate_149_3.handleBodyContent(out);
            }
            _jettag_c_iterate_149_3.doEnd();
            out.write("\t\t\treturn result;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t}");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_184_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_184_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_184_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_184_2.setTagInfo(_td_c_setVariable_184_2);
            _jettag_c_setVariable_184_2.doStart(context, out);
            _jettag_c_setVariable_184_2.doEnd();
            RuntimeTagElement _jettag_c_iterate_185_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_185_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_185_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_185_2.setTagInfo(_td_c_iterate_185_2);
            _jettag_c_iterate_185_2.doStart(context, out);
            while (_jettag_c_iterate_185_2.okToProcessBody()) {
                RuntimeTagElement _jettag_c_setVariable_186_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_186_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_186_3.setRuntimeParent(_jettag_c_iterate_185_2);
                _jettag_c_setVariable_186_3.setTagInfo(_td_c_setVariable_186_3);
                _jettag_c_setVariable_186_3.doStart(context, out);
                _jettag_c_setVariable_186_3.doEnd();
                _jettag_c_iterate_185_2.handleBodyContent(out);
            }
            _jettag_c_iterate_185_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_189_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_189_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_189_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_189_2.setTagInfo(_td_c_setVariable_189_2);
            _jettag_c_setVariable_189_2.doStart(context, out);
            _jettag_c_setVariable_189_2.doEnd();
            out.write("\t\t");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\tpublic boolean equals(Object obj) {");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\tif (obj == this)");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t\treturn true;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\tif (!(obj instanceof ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_194_24 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_194_24); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_194_24.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_194_24.setTagInfo(_td_c_get_194_24);
            _jettag_c_get_194_24.doStart(context, out);
            _jettag_c_get_194_24.doEnd();
            out.write("PK))");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t\treturn false;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_196_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_196_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_196_3.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_196_3.setTagInfo(_td_c_get_196_3);
            _jettag_c_get_196_3.doStart(context, out);
            _jettag_c_get_196_3.doEnd();
            out.write("PK equalCheck = (");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_196_70 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_196_70); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_196_70.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_196_70.setTagInfo(_td_c_get_196_70);
            _jettag_c_get_196_70.doStart(context, out);
            _jettag_c_get_196_70.doEnd();
            out.write("PK) obj;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_iterate_198_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_198_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_198_3.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_198_3.setTagInfo(_td_c_iterate_198_3);
            _jettag_c_iterate_198_3.doStart(context, out);
            while (_jettag_c_iterate_198_3.okToProcessBody()) {
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_200_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_200_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_200_4.setRuntimeParent(_jettag_c_iterate_198_3);
                _jettag_c_setVariable_200_4.setTagInfo(_td_c_setVariable_200_4);
                _jettag_c_setVariable_200_4.doStart(context, out);
                _jettag_c_setVariable_200_4.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_202_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_202_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_202_5.setRuntimeParent(_jettag_c_iterate_198_3);
                _jettag_c_setVariable_202_5.setTagInfo(_td_c_setVariable_202_5);
                _jettag_c_setVariable_202_5.doStart(context, out);
                _jettag_c_setVariable_202_5.doEnd();
                out.write("\t\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_204_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_204_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_204_5.setRuntimeParent(_jettag_c_iterate_198_3);
                _jettag_c_iterate_204_5.setTagInfo(_td_c_iterate_204_5);
                _jettag_c_iterate_204_5.doStart(context, out);
                while (_jettag_c_iterate_204_5.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_choose_205_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_205_6); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_choose_205_6.setRuntimeParent(_jettag_c_iterate_204_5);
                    _jettag_c_choose_205_6.setTagInfo(_td_c_choose_205_6);
                    _jettag_c_choose_205_6.doStart(context, out);
                    JET2Writer _jettag_c_choose_205_6_saved_out = out;
                    while (_jettag_c_choose_205_6.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_when_206_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_206_6); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_when_206_6.setRuntimeParent(_jettag_c_choose_205_6);
                        _jettag_c_when_206_6.setTagInfo(_td_c_when_206_6);
                        _jettag_c_when_206_6.doStart(context, out);
                        JET2Writer _jettag_c_when_206_6_saved_out = out;
                        while (_jettag_c_when_206_6.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_207_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_207_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_207_6.setRuntimeParent(_jettag_c_when_206_6);
                            _jettag_c_setVariable_207_6.setTagInfo(_td_c_setVariable_207_6);
                            _jettag_c_setVariable_207_6.doStart(context, out);
                            _jettag_c_setVariable_207_6.doEnd();
                            _jettag_c_when_206_6.handleBodyContent(out);
                        }
                        out = _jettag_c_when_206_6_saved_out;
                        _jettag_c_when_206_6.doEnd();
                        RuntimeTagElement _jettag_c_otherwise_209_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_209_6); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_otherwise_209_6.setRuntimeParent(_jettag_c_choose_205_6);
                        _jettag_c_otherwise_209_6.setTagInfo(_td_c_otherwise_209_6);
                        _jettag_c_otherwise_209_6.doStart(context, out);
                        JET2Writer _jettag_c_otherwise_209_6_saved_out = out;
                        while (_jettag_c_otherwise_209_6.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_210_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_210_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_210_6.setRuntimeParent(_jettag_c_otherwise_209_6);
                            _jettag_c_setVariable_210_6.setTagInfo(_td_c_setVariable_210_6);
                            _jettag_c_setVariable_210_6.doStart(context, out);
                            _jettag_c_setVariable_210_6.doEnd();
                            _jettag_c_otherwise_209_6.handleBodyContent(out);
                        }
                        out = _jettag_c_otherwise_209_6_saved_out;
                        _jettag_c_otherwise_209_6.doEnd();
                        _jettag_c_choose_205_6.handleBodyContent(out);
                    }
                    out = _jettag_c_choose_205_6_saved_out;
                    _jettag_c_choose_205_6.doEnd();
                    _jettag_c_iterate_204_5.handleBodyContent(out);
                }
                _jettag_c_iterate_204_5.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_choose_215_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_215_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_215_5.setRuntimeParent(_jettag_c_iterate_198_3);
                _jettag_c_choose_215_5.setTagInfo(_td_c_choose_215_5);
                _jettag_c_choose_215_5.doStart(context, out);
                JET2Writer _jettag_c_choose_215_5_saved_out = out;
                while (_jettag_c_choose_215_5.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_216_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_216_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_216_5.setRuntimeParent(_jettag_c_choose_215_5);
                    _jettag_c_when_216_5.setTagInfo(_td_c_when_216_5);
                    _jettag_c_when_216_5.doStart(context, out);
                    JET2Writer _jettag_c_when_216_5_saved_out = out;
                    while (_jettag_c_when_216_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tif ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_217_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_217_10); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_217_10.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_217_10.setTagInfo(_td_c_get_217_10);
                        _jettag_c_get_217_10.doStart(context, out);
                        _jettag_c_get_217_10.doEnd();
                        out.write("Field == null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_217_89 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_217_89); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_217_89.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_217_89.setTagInfo(_td_c_get_217_89);
                        _jettag_c_get_217_89.doStart(context, out);
                        _jettag_c_get_217_89.doEnd();
                        out.write("Field != null) || (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_217_159 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_217_159); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_217_159.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_217_159.setTagInfo(_td_c_get_217_159);
                        _jettag_c_get_217_159.doStart(context, out);
                        _jettag_c_get_217_159.doEnd();
                        out.write("Field != null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_217_238 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_217_238); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_217_238.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_217_238.setTagInfo(_td_c_get_217_238);
                        _jettag_c_get_217_238.doStart(context, out);
                        _jettag_c_get_217_238.doEnd();
                        out.write("Field == null))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tif (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_219_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_219_9); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_219_9.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_219_9.setTagInfo(_td_c_get_219_9);
                        _jettag_c_get_219_9.doStart(context, out);
                        _jettag_c_get_219_9.doEnd();
                        out.write("Field!= null && !");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_219_77 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_219_77); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_219_77.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_219_77.setTagInfo(_td_c_get_219_77);
                        _jettag_c_get_219_77.doStart(context, out);
                        _jettag_c_get_219_77.doEnd();
                        out.write("Field.equals(equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_219_152 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_219_152); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_219_152.setRuntimeParent(_jettag_c_when_216_5);
                        _jettag_c_get_219_152.setTagInfo(_td_c_get_219_152);
                        _jettag_c_get_219_152.doStart(context, out);
                        _jettag_c_get_219_152.doEnd();
                        out.write("Field))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_216_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_216_5_saved_out;
                    _jettag_c_when_216_5.doEnd();
                    RuntimeTagElement _jettag_c_when_222_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_222_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_222_5.setRuntimeParent(_jettag_c_choose_215_5);
                    _jettag_c_when_222_5.setTagInfo(_td_c_when_222_5);
                    _jettag_c_when_222_5.doStart(context, out);
                    JET2Writer _jettag_c_when_222_5_saved_out = out;
                    while (_jettag_c_when_222_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tif ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_223_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_223_10); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_223_10.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_223_10.setTagInfo(_td_c_get_223_10);
                        _jettag_c_get_223_10.doStart(context, out);
                        _jettag_c_get_223_10.doEnd();
                        out.write("Field == null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_223_89 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_223_89); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_223_89.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_223_89.setTagInfo(_td_c_get_223_89);
                        _jettag_c_get_223_89.doStart(context, out);
                        _jettag_c_get_223_89.doEnd();
                        out.write("Field != null) || (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_223_159 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_223_159); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_223_159.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_223_159.setTagInfo(_td_c_get_223_159);
                        _jettag_c_get_223_159.doStart(context, out);
                        _jettag_c_get_223_159.doEnd();
                        out.write("Field != null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_223_238 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_223_238); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_223_238.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_223_238.setTagInfo(_td_c_get_223_238);
                        _jettag_c_get_223_238.doStart(context, out);
                        _jettag_c_get_223_238.doEnd();
                        out.write("Field == null))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tif (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_225_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_225_9); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_225_9.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_225_9.setTagInfo(_td_c_get_225_9);
                        _jettag_c_get_225_9.doStart(context, out);
                        _jettag_c_get_225_9.doEnd();
                        out.write("Field!= null && !");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_225_77 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_225_77); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_225_77.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_225_77.setTagInfo(_td_c_get_225_77);
                        _jettag_c_get_225_77.doStart(context, out);
                        _jettag_c_get_225_77.doEnd();
                        out.write("Field.equals(equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_225_152 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_225_152); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_225_152.setRuntimeParent(_jettag_c_when_222_5);
                        _jettag_c_get_225_152.setTagInfo(_td_c_get_225_152);
                        _jettag_c_get_225_152.doStart(context, out);
                        _jettag_c_get_225_152.doEnd();
                        out.write("Field))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_222_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_222_5_saved_out;
                    _jettag_c_when_222_5.doEnd();
                    RuntimeTagElement _jettag_c_when_228_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_228_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_228_5.setRuntimeParent(_jettag_c_choose_215_5);
                    _jettag_c_when_228_5.setTagInfo(_td_c_when_228_5);
                    _jettag_c_when_228_5.doStart(context, out);
                    JET2Writer _jettag_c_when_228_5_saved_out = out;
                    while (_jettag_c_when_228_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tif ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_229_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_229_10); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_229_10.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_229_10.setTagInfo(_td_c_get_229_10);
                        _jettag_c_get_229_10.doStart(context, out);
                        _jettag_c_get_229_10.doEnd();
                        out.write(" == null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_229_84 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_229_84); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_229_84.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_229_84.setTagInfo(_td_c_get_229_84);
                        _jettag_c_get_229_84.doStart(context, out);
                        _jettag_c_get_229_84.doEnd();
                        out.write(" != null) || (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_229_149 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_229_149); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_229_149.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_229_149.setTagInfo(_td_c_get_229_149);
                        _jettag_c_get_229_149.doStart(context, out);
                        _jettag_c_get_229_149.doEnd();
                        out.write(" != null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_229_223 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_229_223); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_229_223.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_229_223.setTagInfo(_td_c_get_229_223);
                        _jettag_c_get_229_223.doStart(context, out);
                        _jettag_c_get_229_223.doEnd();
                        out.write(" == null))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tif (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_231_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_231_9); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_231_9.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_231_9.setTagInfo(_td_c_get_231_9);
                        _jettag_c_get_231_9.doStart(context, out);
                        _jettag_c_get_231_9.doEnd();
                        out.write("!= null && !");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_231_72 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_231_72); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_231_72.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_231_72.setTagInfo(_td_c_get_231_72);
                        _jettag_c_get_231_72.doStart(context, out);
                        _jettag_c_get_231_72.doEnd();
                        out.write(".equals(equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_231_142 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_231_142); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_231_142.setRuntimeParent(_jettag_c_when_228_5);
                        _jettag_c_get_231_142.setTagInfo(_td_c_get_231_142);
                        _jettag_c_get_231_142.doStart(context, out);
                        _jettag_c_get_231_142.doEnd();
                        out.write("))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_228_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_228_5_saved_out;
                    _jettag_c_when_228_5.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_234_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_234_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_234_5.setRuntimeParent(_jettag_c_choose_215_5);
                    _jettag_c_otherwise_234_5.setTagInfo(_td_c_otherwise_234_5);
                    _jettag_c_otherwise_234_5.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_234_5_saved_out = out;
                    while (_jettag_c_otherwise_234_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tif ((");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_235_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_235_10); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_235_10.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_235_10.setTagInfo(_td_c_get_235_10);
                        _jettag_c_get_235_10.doStart(context, out);
                        _jettag_c_get_235_10.doEnd();
                        out.write(" == null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_235_84 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_235_84); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_235_84.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_235_84.setTagInfo(_td_c_get_235_84);
                        _jettag_c_get_235_84.doStart(context, out);
                        _jettag_c_get_235_84.doEnd();
                        out.write(" != null) || (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_235_149 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_235_149); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_235_149.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_235_149.setTagInfo(_td_c_get_235_149);
                        _jettag_c_get_235_149.doStart(context, out);
                        _jettag_c_get_235_149.doEnd();
                        out.write(" != null && equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_235_223 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_235_223); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_235_223.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_235_223.setTagInfo(_td_c_get_235_223);
                        _jettag_c_get_235_223.doStart(context, out);
                        _jettag_c_get_235_223.doEnd();
                        out.write(" == null))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tif (");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_237_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_237_9); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_237_9.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_237_9.setTagInfo(_td_c_get_237_9);
                        _jettag_c_get_237_9.doStart(context, out);
                        _jettag_c_get_237_9.doEnd();
                        out.write("!= null && !");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_237_72 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_237_72); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_237_72.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_237_72.setTagInfo(_td_c_get_237_72);
                        _jettag_c_get_237_72.doStart(context, out);
                        _jettag_c_get_237_72.doEnd();
                        out.write(".equals(equalCheck.");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_237_142 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_237_142); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_237_142.setRuntimeParent(_jettag_c_otherwise_234_5);
                        _jettag_c_get_237_142.setTagInfo(_td_c_get_237_142);
                        _jettag_c_get_237_142.doStart(context, out);
                        _jettag_c_get_237_142.doEnd();
                        out.write("))");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn false;");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_234_5.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_234_5_saved_out;
                    _jettag_c_otherwise_234_5.doEnd();
                    _jettag_c_choose_215_5.handleBodyContent(out);
                }
                out = _jettag_c_choose_215_5_saved_out;
                _jettag_c_choose_215_5.doEnd();
                _jettag_c_iterate_198_3.handleBodyContent(out);
            }
            _jettag_c_iterate_198_3.doEnd();
            out.write("\t\treturn true;");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t}");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_245_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_245_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_245_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_245_2.setTagInfo(_td_c_setVariable_245_2);
            _jettag_c_setVariable_245_2.doStart(context, out);
            _jettag_c_setVariable_245_2.doEnd();
            RuntimeTagElement _jettag_c_iterate_246_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_246_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_246_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_246_2.setTagInfo(_td_c_iterate_246_2);
            _jettag_c_iterate_246_2.doStart(context, out);
            while (_jettag_c_iterate_246_2.okToProcessBody()) {
                RuntimeTagElement _jettag_c_setVariable_247_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_247_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_247_3.setRuntimeParent(_jettag_c_iterate_246_2);
                _jettag_c_setVariable_247_3.setTagInfo(_td_c_setVariable_247_3);
                _jettag_c_setVariable_247_3.doStart(context, out);
                _jettag_c_setVariable_247_3.doEnd();
                _jettag_c_iterate_246_2.handleBodyContent(out);
            }
            _jettag_c_iterate_246_2.doEnd();
            out.write("\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_250_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_250_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_250_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_setVariable_250_2.setTagInfo(_td_c_setVariable_250_2);
            _jettag_c_setVariable_250_2.doStart(context, out);
            _jettag_c_setVariable_250_2.doEnd();
            out.write("\t@Override");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\tpublic String toString() {");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_java_import_253_3 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_253_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_java_import_253_3.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_java_import_253_3.setTagInfo(_td_java_import_253_3);
            _jettag_java_import_253_3.doStart(context, out);
            JET2Writer _jettag_java_import_253_3_saved_out = out;
            while (_jettag_java_import_253_3.okToProcessBody()) {
                out = out.newNestedContentWriter();
                out.write("java.lang.StringBuilder");  //$NON-NLS-1$        
                _jettag_java_import_253_3.handleBodyContent(out);
            }
            out = _jettag_java_import_253_3_saved_out;
            _jettag_java_import_253_3.doEnd();
            out.write(" buffer = new StringBuilder(\"");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_253_82 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_253_82); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_253_82.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_get_253_82.setTagInfo(_td_c_get_253_82);
            _jettag_c_get_253_82.doStart(context, out);
            _jettag_c_get_253_82.doEnd();
            out.write("PK\");");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\t");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_iterate_255_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_255_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_255_3.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_255_3.setTagInfo(_td_c_iterate_255_3);
            _jettag_c_iterate_255_3.doStart(context, out);
            while (_jettag_c_iterate_255_3.okToProcessBody()) {
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_257_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_257_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_257_4.setRuntimeParent(_jettag_c_iterate_255_3);
                _jettag_c_setVariable_257_4.setTagInfo(_td_c_setVariable_257_4);
                _jettag_c_setVariable_257_4.doStart(context, out);
                _jettag_c_setVariable_257_4.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_259_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_259_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_259_5.setRuntimeParent(_jettag_c_iterate_255_3);
                _jettag_c_setVariable_259_5.setTagInfo(_td_c_setVariable_259_5);
                _jettag_c_setVariable_259_5.doStart(context, out);
                _jettag_c_setVariable_259_5.doEnd();
                out.write("\t\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_261_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_261_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_261_5.setRuntimeParent(_jettag_c_iterate_255_3);
                _jettag_c_iterate_261_5.setTagInfo(_td_c_iterate_261_5);
                _jettag_c_iterate_261_5.doStart(context, out);
                while (_jettag_c_iterate_261_5.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_choose_262_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_262_6); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_choose_262_6.setRuntimeParent(_jettag_c_iterate_261_5);
                    _jettag_c_choose_262_6.setTagInfo(_td_c_choose_262_6);
                    _jettag_c_choose_262_6.doStart(context, out);
                    JET2Writer _jettag_c_choose_262_6_saved_out = out;
                    while (_jettag_c_choose_262_6.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_when_263_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_263_6); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_when_263_6.setRuntimeParent(_jettag_c_choose_262_6);
                        _jettag_c_when_263_6.setTagInfo(_td_c_when_263_6);
                        _jettag_c_when_263_6.doStart(context, out);
                        JET2Writer _jettag_c_when_263_6_saved_out = out;
                        while (_jettag_c_when_263_6.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_264_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_264_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_264_6.setRuntimeParent(_jettag_c_when_263_6);
                            _jettag_c_setVariable_264_6.setTagInfo(_td_c_setVariable_264_6);
                            _jettag_c_setVariable_264_6.doStart(context, out);
                            _jettag_c_setVariable_264_6.doEnd();
                            _jettag_c_when_263_6.handleBodyContent(out);
                        }
                        out = _jettag_c_when_263_6_saved_out;
                        _jettag_c_when_263_6.doEnd();
                        RuntimeTagElement _jettag_c_otherwise_266_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_266_6); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_otherwise_266_6.setRuntimeParent(_jettag_c_choose_262_6);
                        _jettag_c_otherwise_266_6.setTagInfo(_td_c_otherwise_266_6);
                        _jettag_c_otherwise_266_6.doStart(context, out);
                        JET2Writer _jettag_c_otherwise_266_6_saved_out = out;
                        while (_jettag_c_otherwise_266_6.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            RuntimeTagElement _jettag_c_setVariable_267_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_267_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_setVariable_267_6.setRuntimeParent(_jettag_c_otherwise_266_6);
                            _jettag_c_setVariable_267_6.setTagInfo(_td_c_setVariable_267_6);
                            _jettag_c_setVariable_267_6.doStart(context, out);
                            _jettag_c_setVariable_267_6.doEnd();
                            _jettag_c_otherwise_266_6.handleBodyContent(out);
                        }
                        out = _jettag_c_otherwise_266_6_saved_out;
                        _jettag_c_otherwise_266_6.doEnd();
                        _jettag_c_choose_262_6.handleBodyContent(out);
                    }
                    out = _jettag_c_choose_262_6_saved_out;
                    _jettag_c_choose_262_6.doEnd();
                    _jettag_c_iterate_261_5.handleBodyContent(out);
                }
                _jettag_c_iterate_261_5.doEnd();
                out.write("\t\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_choose_272_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_272_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_272_5.setRuntimeParent(_jettag_c_iterate_255_3);
                _jettag_c_choose_272_5.setTagInfo(_td_c_choose_272_5);
                _jettag_c_choose_272_5.doStart(context, out);
                JET2Writer _jettag_c_choose_272_5_saved_out = out;
                while (_jettag_c_choose_272_5.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_273_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_273_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_273_5.setRuntimeParent(_jettag_c_choose_272_5);
                    _jettag_c_when_273_5.setTagInfo(_td_c_when_273_5);
                    _jettag_c_when_273_5.doStart(context, out);
                    JET2Writer _jettag_c_when_273_5_saved_out = out;
                    while (_jettag_c_when_273_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tbuffer.append(\" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_274_21 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_274_21); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_274_21.setRuntimeParent(_jettag_c_when_273_5);
                        _jettag_c_get_274_21.setTagInfo(_td_c_get_274_21);
                        _jettag_c_get_274_21.doStart(context, out);
                        _jettag_c_get_274_21.doEnd();
                        out.write("Field: \").append(get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_274_92 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_274_92); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_274_92.setRuntimeParent(_jettag_c_when_273_5);
                        _jettag_c_get_274_92.setTagInfo(_td_c_get_274_92);
                        _jettag_c_get_274_92.doStart(context, out);
                        _jettag_c_get_274_92.doEnd();
                        out.write("Field());");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_273_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_273_5_saved_out;
                    _jettag_c_when_273_5.doEnd();
                    RuntimeTagElement _jettag_c_when_276_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_276_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_276_5.setRuntimeParent(_jettag_c_choose_272_5);
                    _jettag_c_when_276_5.setTagInfo(_td_c_when_276_5);
                    _jettag_c_when_276_5.doStart(context, out);
                    JET2Writer _jettag_c_when_276_5_saved_out = out;
                    while (_jettag_c_when_276_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tbuffer.append(\" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_277_21 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_277_21); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_277_21.setRuntimeParent(_jettag_c_when_276_5);
                        _jettag_c_get_277_21.setTagInfo(_td_c_get_277_21);
                        _jettag_c_get_277_21.doStart(context, out);
                        _jettag_c_get_277_21.doEnd();
                        out.write("Field: \").append(get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_277_92 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_277_92); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_277_92.setRuntimeParent(_jettag_c_when_276_5);
                        _jettag_c_get_277_92.setTagInfo(_td_c_get_277_92);
                        _jettag_c_get_277_92.doStart(context, out);
                        _jettag_c_get_277_92.doEnd();
                        out.write("Field());");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_276_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_276_5_saved_out;
                    _jettag_c_when_276_5.doEnd();
                    RuntimeTagElement _jettag_c_when_279_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_279_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_279_5.setRuntimeParent(_jettag_c_choose_272_5);
                    _jettag_c_when_279_5.setTagInfo(_td_c_when_279_5);
                    _jettag_c_when_279_5.doStart(context, out);
                    JET2Writer _jettag_c_when_279_5_saved_out = out;
                    while (_jettag_c_when_279_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tbuffer.append(\" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_280_21 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_280_21); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_280_21.setRuntimeParent(_jettag_c_when_279_5);
                        _jettag_c_get_280_21.setTagInfo(_td_c_get_280_21);
                        _jettag_c_get_280_21.doStart(context, out);
                        _jettag_c_get_280_21.doEnd();
                        out.write(": \").append(get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_280_87 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_280_87); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_280_87.setRuntimeParent(_jettag_c_when_279_5);
                        _jettag_c_get_280_87.setTagInfo(_td_c_get_280_87);
                        _jettag_c_get_280_87.doStart(context, out);
                        _jettag_c_get_280_87.doEnd();
                        out.write("());");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_279_5.handleBodyContent(out);
                    }
                    out = _jettag_c_when_279_5_saved_out;
                    _jettag_c_when_279_5.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_282_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_282_5); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_282_5.setRuntimeParent(_jettag_c_choose_272_5);
                    _jettag_c_otherwise_282_5.setTagInfo(_td_c_otherwise_282_5);
                    _jettag_c_otherwise_282_5.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_282_5_saved_out = out;
                    while (_jettag_c_otherwise_282_5.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t\t\t\tbuffer.append(\" ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_283_21 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_283_21); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_283_21.setRuntimeParent(_jettag_c_otherwise_282_5);
                        _jettag_c_get_283_21.setTagInfo(_td_c_get_283_21);
                        _jettag_c_get_283_21.doStart(context, out);
                        _jettag_c_get_283_21.doEnd();
                        out.write(": \").append(get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_283_87 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_283_87); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_283_87.setRuntimeParent(_jettag_c_otherwise_282_5);
                        _jettag_c_get_283_87.setTagInfo(_td_c_get_283_87);
                        _jettag_c_get_283_87.doStart(context, out);
                        _jettag_c_get_283_87.doEnd();
                        out.write("());");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_282_5.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_282_5_saved_out;
                    _jettag_c_otherwise_282_5.doEnd();
                    _jettag_c_choose_272_5.handleBodyContent(out);
                }
                out = _jettag_c_choose_272_5_saved_out;
                _jettag_c_choose_272_5.doEnd();
                _jettag_c_iterate_255_3.handleBodyContent(out);
            }
            _jettag_c_iterate_255_3.doEnd();
            out.write("\t\treturn buffer.toString();");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t}");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("}");  //$NON-NLS-1$        
            out.write(NL);         
            _jettag_java_format_1_1.handleBodyContent(out);
        }
        out = _jettag_java_format_1_1_saved_out;
        _jettag_java_format_1_1.doEnd();
        out.write(NL);         
    }
}
